August 12, 2026CommoditiesMacro·Bearish·energy
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