Despite damaging Western sanctions imposed on Moscow in the wake of the invasion of Ukraine, Russia’s economy appears to be weathering the storm better than expected as it benefits from high energy prices, the IMF said Tuesday.