China raised the price of petrol and diesel by almost 10 per cent on Wednesday as crude oil prices hit a record above $94 a barrel.
The move, the first increase since May 2006, came in spite of a promise by Beijing not to put up state-controlled prices before the end of the year in an effort to keep inflation at bay.



