China and the USA are talking tomorrow about Ukraine's war. It will be interesting to see if anything changes as a result.
In the meantime, I think the sanctions are starting to hit home - they have only been in place for two weeks so the consequences on the purchasing cycle (refreshing stock, inflation etc.) are becoming more visible. Putin' s acknowledged that although we won't know the full picture for some time. I also suspect the number of dead Russian soldiers has gone up to uncomfortable levels: the US are estimating up to 7,000 dead and double that injured.
This will be about internal politics.