So Russia cave in because Western pressure, yet Russia itself is under western sanction with China as their biggest lifeline..... If anything, that show how much power in Russia, China hold right now.
I do support balance approach in case of embargoes from any side, but caution is needed...