OPEC slashes 2026 oil demand forecast by over 70% to 400,000 bpd
The Organisation of the Petroleum Exporting Countries (OPEC) has reduced its global oil demand growth forecast for 2026 by more than 70%, from 1.4 million barrels per day (bpd) to 400,000 bpd, reflecting weaker-than-anticipated demand growth during the …