OPEC cuts 2026 oil demand growth forecast to 400,000 bpd, sees pent-up demand in 2027
Oct 12, 2026
OPEC has revised down its 2026 oil demand growth forecast to 400,000 barrels per day from 1.4 million bpd. The organization anticipates the deferred demand will materialize in 2027.