April 15, 2025

OPEC+ Exceeds Oil Production Levels by 1.12 Million BPD in March

Vienna: OPEC+ in March increased their oil production by 50,000 barrels per day from February to 34.78 million barrels per day (bpd), exceeding agreed levels by 1.12 million bpd, according to the International Energy Agency’s (IEA) report published on…