The world is facing a major oil capacity glut in the current decade that could trigger lower prices and test OPEC’s market control as global oil demand peaks, the International Energy Agency said June 12. Global oil demand, including biofuels, will likely level off near 106 million b/d toward the end of this decade, up ...
↧