Zelenskyy's visit comes at a time when the Iran war has revived Russia’s ailing economy through increased oil revenue and scuttled US-brokered talks to end Russia’s invasion of Ukraine.