Sanctions on Russian oil slash revenue, Western-backed IEA finds
Sanctions may be catching up with Russia with data Wednesday showing oil export revenue declined last month by $2.7 billion from January levels. #DmtDailyNews
via https://www.DMT.NEWS
, Khareem Sudlow