EnergyBasicOil Prices Drop Below $89 as OPEC and IEA Slash 2026 Demand Outlooks
Global oil markets are recalibrating after both OPEC and the International Energy Agency simultaneously lowered their 2026 demand forecasts. This synchronized downward revision has triggered a retreat in crude prices, with Brent Crude slipping below the $89 per barrel threshold.

