OPEC monthly report: OPEC cut its 2026 global oil demand growth forecast to 180,000 bpd from 380,000 bpd previously.

2026-10-13

OPEC monthly report: OPEC cut its 2026 global oil demand growth forecast to 180,000 bpd from 380,000 bpd previously.