
World faces ‘staggering’ oil glut by end of the decade, energy watchdog warns
IEA predicts 8mn b/d of excess capacity by 2030 as producers invest in pumping more crude
Full Article
IEA predicts 8mn b/d of excess capacity by 2030 as producers invest in pumping more crude
Full Article