IEA says Russia did not deliver its announced 500 kb/d supply cut
Disclaimer: TASS is Russian government propaganda, and not a reliable news source.
In April, Russia’s crude output remained at March level of 9.6 mln barrels per day, according to the IEA’s calculations