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
Coverage and analysis from Russia. All insights are generated by our AI narrative analysis engine.
Russia
Bias: right