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.