OPEC cuts 2026 oil demand growth forecast to 400,000 barrels per day. New all-time high for crude oil by December 31 at 16.5% YES.

Demand is expected to increase by 0.4 mln barrels per day

OPEC cut its 2026 global oil demand growth forecast to 380,000 bpd, marking a fifth straight monthly downgrade amid geopolitical tensions and