Russia's recent oil production defies forecasts

Expectations about oil supply from Russia may need to be adjusted. Downward.

Feb 28th, 2005
In order to access this content, you must be logged-in and have an active subscription to the OGJ Premium Archive

Subscribe

More in Home