OPEC Monthly Oil Market Report, September 2026 - Peak Oil Barrel
OPEC Monthly Oil Market Report, September 2026 - Peak Oil Barrel
Source: Peak Oil Barrel
―
DW NOTE
OPEC's September report arrives as global supply sits 5.7 million barrels per day below 2025 levels — not because of demand destruction, but because the Strait of Hormuz remains effectively closed despite June's reopening agreement. The cartel's projections now defer Gulf recovery until 2027, which means they've stopped pretending convoy-only shipping constitutes normal operations.