0
World

OPEC+ countries cut oil production by 7.6 mln bpd in March

April 13, 2026
TASS
Scroll

OPEC+ countries produced 29.755 mln bpd without Libya, Iran and Venezuela exempted from deal performance, the Organization of Petroleum Exporting Countries said

TASS
TASS

Coverage and analysis from Russia. All insights are generated by our AI narrative analysis engine.

Russia
Bias: right
You might also like

Explore More