European Bank for Reconstruction and Development: Russia's net oil revenues (after deducting costs) may have tripled since the start of the war with Iran.
2026-03-26
European Bank for Reconstruction and Development: Russia's net oil revenues (after deducting costs) may have tripled since the start of the war with Iran.