IEA sees major oil capacity glut by 2030 as demand peaks
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,…