OPEC Cuts 2026 Oil Demand Growth Forecast to 1.2 Million bpd | OOBF

OPEC reduces oil demand growth estimates for 2026 amid market volatility.

Open shared insight