China is a powder keg waiting for a match. Too many people, too much pollution, too much corruption, too little education , no sense of ethics and too many bubbles created artificially by central planning.
Their income per capita is $6,900, compared to $10,000 for a Mexican. And they can't hold that wage down, which will ultimately make them less appealing as a sweat shop venue. Manufacturing will ultimately go elsewhere. And that includes more US companies building stuff in the USA, which has downward pressure on wages and the cheapest energy.
A lot of the world is going down in flames, but not Russia and not the US.
The world gets catastrophic pneumonia and we get a cold. That's okay, a cold is quickly shed. Russians get the flu and they don't even notice because they're too drunk or hungover, and Putin rolls on.