OPEC cuts 2026 global oil demand growth forecast to 580K bpd from 780K bpd

OPEC cut its 2026 global oil demand growth forecast to 580K bpd from 780K bpd, while the IEA raised its 2026 oil supply decline forecast to 4.3M bpd from 3.7M bpd, citing a Hormuz standoff derailing supply recovery and deepening demand slump.

Detected & updated continuously · Source: Nebula

Story subjects

Organization of the Petroleum Exporting Countriesoil

Track sentiment and mindshare across stocks and crypto in Nebula.

Open Nebula