The IEA now forecasts that world oil demand will fall by 2.6M bpd in 2026, leaving a total supply shortfall of 1.73M bpd for the year. The outlook for 2027 is more positive, with global oil supply projected to exceed demand by 3.94M bpd, up from the 3.73M bpd surplus predicted in the prior report.
