OPEC: OPEC+ crude output (including former member UAE) averaged 33.13 million bpd in May 2026, down 190,000 bpd from April, led by a drop in Iran

11 Jun 2026 12:00Energy