Russia reduces oil exports by 450,000 bpd in April, revenues – by 6.5% to $17.2 bln — IEA
Disclaimer: TASS is Russian government propaganda, and not a reliable news source.
Oil production in Russia in April amounted to 9.3 mln bpd compared to 9.45 mln bpd, decreasing by 1.6% or 150,000 bpd, the report said