Russia's oil revenues fall sharply as the West's price cap starts to bite, IEA says
March 15, 2023 at 07:44 AM EDT
The IEA said Russia's estimated oil export revenues fell to $11.6 billion last month, down $2.7 billion from January when volumes were significantly higher.