OPEC Holds Firm on Its Bullish Oil Demand Outlook Even as the IEA Warns a Massive Supply Surplus Will Define 2026
OPEC's February monthly report maintained its optimistic oil demand growth forecast while the IEA warned that supply will outpace demand in 2026, creating a surplus that could push crude below $60.