Russian oil production has peaked and may never return to current levels, one of the country's top energy executives has warned, fuelling concerns that the world's biggest oil producers cannot keep up with rampant Asian demand.
The warning comes as crude oil prices are trading near their record high of $112 a barrel, stoking inflation in many countries.



