Summary OPEC cuts Q2 oil demand forecast by further 500,000 bpd amid Iran war impact OPEC+ output drops by 1.74 million bpd in April on Hormuz closure Raises 2027 demand growth prediction by 200,000 bpd to 1.54 million bpd (Reuters) – OPEC on Wednesday lowered its forecast for global oil demand growth in 2026, joining … Read more
