OPEC+ agrees 188,000 bpd production adjustment effective June 2026
OPEC+ voluntary adjustments: Seven members agree 188,000 bpd production adjustment for June 2026 Seven OPEC+ members agreed a 188,000 bpd voluntary production adjustment for June 2026, reaffirming flexibility of the…