OPEC: OPEC+ crude output averaged 42.72 million bpd in February 2026, up 445,000 bpd from January.

11 Mar 2026 13:00Energy