OPEC cuts 2026 global oil demand growth forecast to 580,000 barrels per day (prev. forecast 780,000 bpd).

12 Aug 2026 12:00Energy