OPEC on Wednesday lowered its forecast for global oil demand growth in 2026, joining other forecasters such as the International Energy Agency in cutting

The agency thus worsened its demand forecast by 334,000 bpd compared with its April expectations, when the IEA projected a decline of 84,000 bpd

OPEC on Wednesday lowered its forecast for global oil demand growth in 2026, joining other forecasters such as the International Energy Agency in cutting