Russia’s oil revenues fall sharply as the West’s price cap starts to bite, IEA says
Russia announced that it would cut oil production by 500,000 barrels per day in March after the West slapped price caps on Russian oil and oil products. Picture Alliance | Picture Alliance | Getty Images The International Energy Agency on Wednesday said Russia’s oil export revenues fell sharply in February, prompted by bans and price […]