Ukraine war latest: Kremlin says Russia is open to investment – as US ‘sets out vision’ for Russia’s economy Sky News