OPEC Cuts 2026 Oil Demand Growth Forecast to 1.17 Million Bpd on Iran War
The producer group reduced its 2026 demand outlook by 210,000 bpd due to geopolitical tensions and Hormuz closure impacts. OPEC lowered its 2026 global oil demand growth forecast to 1.17 million barrels per day, down from 1.38 million bpd, citing the economic fallout from