OPEC says OPEC+ crude output averaged 35.06 million bpd in March 2026, down 7.70 mln bpd from February, as Iran's war prompted Middle East members to cut output

13 Apr 2026 12:01Energy