https://www.worldenergynews.com/news/opec-data-show-that-russian-oil-production-772301
OPEC data show that Russian oil production fell by 56,000 bpd during February.
According to a copy of OPEC's monthly data, reviewed on Wednesday, Russian oil production fell by around 56,000 barrels a day or…