(EnergyAsia, April 20, Monday) — Oil production at the world’s largest producing country is in decline, but that’s not making any impact on the markets or prices. US crude oil futures have hovered in the US$40 to $50 per barrel range for most of this year.For 2009, Russia expects oil production to decline by 1.1%…

This article is for Subscriber members only.
Log In Register