Summary Cuts 2026 oil demand growth forecast by further 200,000 bpd amid Iran war impact OPEC+ output drops by 190,000 bpd in May, led by Iran facing US blockade Raises 2027 demand growth prediction (Reuters) – OPEC on Thursday lowered its forecast for world oil demand growth in 2026 to 970,000 barrels per day, the … Read more
