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.

You will be redirected in 10 seconds.

liveinternet liveinternet