OPEC lowers 2026 oil demand growth expectations
Crude oil futures fell after OPEC lowered its oil demand growth expectations for this year.
The near-shutdown of the Strait of Hormuz forced Middle East producers to cut output.
OPEC forecast global oil demand, with oil prices still above $100.