OPEC cuts 2026 global oil demand growth forecast to 1.17 million bpd (prev. forecast 1.38 million bpd).
OPEC sees world oil demand in Q2 2026 at 104.57 million bpd (vs. 105.07 million bpd prev. forecast)
OPEC raises 2027 global oil demand growth forecast to 1.54 million bpd (prev. forecast 1.34 million bpd). OPEC raises 2027 global oil demand growth forecast to 1.54 million bpd (prev. forecast 1.34 million bpd).| FJ