Comment Re:So shut them off? (Score 1) 35
I would challenge the assertion that the Russian economy is doing better than the US economy.
This is a year old, but is the highest signal-to-noise ratio you will find on the topic:
The Russian Economy at War (2024) - Sanctions, growth, inflation & mounting risks
And an update last month:
Russia's Cooling War Economy - Deficits, Sabotage, U.S. Threats & The Ukraine War