Zelenskyy says Russia has already earned back $10 billion of its 2026 deficit in 2 weeks of the Iran war
That's out of $100 billion that Zelenskyy said Russia has lost so far from oil sanctions and Ukrainian strikes on energy infrastructure.
Source: www.businessinsider.com
That's out of $100 billion that Zelenskyy said Russia has lost so far from oil sanctions and Ukrainian strikes on energy infrastructure.