
IEA Forecasts First Global Oil Demand Decline Since 2020 in 2026
The International Energy Agency (IEA) predicts a 1.047 million bpd drop in global oil demand in 2026, the first contraction since 2020. Despite a May slump, improved supply data and lower prices are expected to stimulate consumption, with demand returning to growth in Q4 2026.
