June 12, 2024
IEA predicts 8mn b/d of excess capacity by 2030 as producers invest in pumping more crude