OPEC November report keeps 2026 oil demand growth at 0.18 mbpd, 2027 at 2.55 mbpd

OPEC's November oil market report left 2026 oil demand growth unchanged at 0.18 mbpd and 2027 at 2.55 mbpd, with non-OPEC+ supply growth unchanged at 0.64 mbpd for 2026 and 0.62 mbpd for 2027. OPEC+ crude production rose 2.035 mbpd month-on-month to 41.230 mbpd in October.

Detected & updated continuously · Source: Nebula

Story subjects

Organization of the Petroleum Exporting CountriesCrude Oil

Track sentiment and mindshare across stocks and crypto in Nebula.

Open Nebula