Summary
OPEC has again lowered its 2026 global oil demand growth forecast to 380,000 barrels daily, marking the fifth consecutive downward revision. Despite this, the organization increased its oil demand growth forecast for 2027 and anticipates a smaller impact from the Iran war compared to other agencies.