Russia has oil and gas.
China has products.
Neither needs the US.
As long as they have each other.
Putin's threats about Americans "knowing what it feels like to be sanctioned" might be a reference from China. I didn't think we were actually dependent on Russia for anything.
Biden has been buying a lot oil from Russia sending billions into their economy