IEA: Russia’s oil revenues are dwindling due to sanctions
Russian revenues from oil fell in February as exports declined after the EU embargo on oil product imports from Russia by sea, the International Energy Agency (IEA) said on Wednesday.
Last month, Russia’s total oil exports dropped …