OPEC: OPEC+ crude output averaged 33.19 million bpd in April 2026, down 1.74 million bpd from March, as Iran's war prompted Middle East members to cut output.

13 May 2026 12:01Energy