OPEC+ countries produced oil above target in February — report
Disclaimer: TASS is Russian government propaganda, and not a reliable news source.
Oil production totaled 35.506 mln barrels per day without Libya, Iran and Venezuela exempted from the deal performance