IEA Sees Massive Oil Surplus in 2027: Stunning Market Shift
The IEA’s latest outlook points to a looming oil surplus in 2027, as rising global supply begins to outpace slowing ...
The IEA’s latest outlook points to a looming oil surplus in 2027, as rising global supply begins to outpace slowing ...