IEA OMR: forecasts global oil demand in 2026 to fall by 1.05mln BPD (prev. exp. 1.12mln); global oil demand recovery is under way

  • Global oil demand estimated at 103.46mln bpd for 2026 and is expected to grow by 2mln BPD in 2027 and reach 105.47mln BPD.
  • Oil supply may expand 7.5mln BPD in 2027 if transits improve.
#IMPORTANT#ENERGY#EU SESSION#WTI#COMMODITIES#ENERGY & POWER
Published: Updated: