Peter Zeihan was on Rogan last month, I didn't agree with everything he said but he pointed out that Russia needs to win this war! Russia historicly thinks nothing of losing 500,000 men in any war they enter. They also have a history of doing poorly in the beginning then rallying and coming back stronger. He claimed Russia typically saves its better troops and equipment for the second push. I hope he is wrong this time but I fear this is going to be a long bloody war.
Putin's latest meetings with China are likely him securing a supply of parts that he can't get because of sanctions. China needs to bleed the west dry of weapons and incite war weariness for their push in the east. Which once started I don't believe it will end with Taiwan.