Submitted by financialtimes5061 in business
IEA predicts more than 8mn b/d of excess capacity by 2030 as producers invest in pumping more crude
Submitted by financialtimes5061 in business
IEA predicts more than 8mn b/d of excess capacity by 2030 as producers invest in pumping more crude