Russia oil revenue up 50% this year despite boycott, IEA says
(Bloomberg) — Russia’s oil revenues are up 50% this year even as trade restrictions following the invasion of Ukraine spurred many refiners to shun its supplies, the International Energy Agency said. Moscow earned roughly $20 […]