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.