| Stock Updates | News | Analysis |: post #6136 — TG.ME

IEA Oil Outlook

IEA predicts global oil supply will fall short of demand by 920,000 BPD in 2026, compared to 1.7M BPD lower than previously estimated.

#IEA #OilSupply #GlobalDemand #EnergyMarkets #CrudeOil #Commodities #MacroUpdate #2026Forecast
❤1
June 17, 2026 469