
IEA Lifts 2026 Oil Demand and Production Forecasts in Latest Assessment
The International Energy Agency has raised its 2026 oil demand forecast to 103.463 million barrels per day while upgrading production projections, signalling modest optimism about energy markets ahead.