Country, Europe, WorldwideApril 18, 2024April 18, 2024The IMF forecast will be galling for Western nations which have sought to economically isolate and punish Russia for its 2022 invasion of Ukraine.