IEA notes drop in oil output from OPEC+ by 8.14 mln barrels per day

15.04.2026

The International Energy Agency (IEA) has released a report indicating that oil production by OPEC members has significantly fallen behind planned targets.

Oil production by OPEC+ countries, which include Russia, Kazakhstan and Azerbaijan, participating in the output reduction agreement fell by 8.14 mln barrels per day (mbd) in March 2026,

The targeted...