Zelenskyy says Russia has already earned back $10 billion of its 2026 deficit in 2 weeks of the Iran war https://www.businessinsider.com/zelenskyy-russia-earned-billion-iran-war-oil-trade-deficit-2026-3