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 billion each month …