MOSCOW (AFX) – Russia and Saudi Arabia, the world’s largest oil producers, are satisfied with the existing oil prices and pledged to join efforts to keep the market stable, ministers of both countries said last week. “The optimum corridor for oil prices is 20-28 dollars per barrel,” Saudi Oil Minister Ali al-Nuaimi told reporters, adding…

This article is for Subscriber members only.
Log In Register