Oil news

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

Newsquawk Staff ·

  • 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.

Sources

Related headlines