Russian oil revenue has been hurt by effective EU price caps even as Moscow has been resilient with exports, says IEA
Published
Russia's export revenue fell 36% in January from a year ago to $13 billion, the IEA said in its February market report.
Full Article