I disagree on Russia. If that tariff madness goes on for more than a few months Russia is dead. Russia's economy is already completely unsustainable and on the brink. Brent is currently traded at 66USD and if oil prices fall a bit more and stay there that's it for Russia.
It will be fascinating to see what is going to happen with that purely mercenary army recruited from the poor when the money is worth nothing any more.