Russia’s oil revenues fall sharply as the West’s price cap starts to bite, IEA says
[ad_1]
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.
[ad_2]
Source link