“Russia can pretty much supply a big chunk of China’s oil imports...”
Once again, oil is not the only thing China is reliant on importing. You seem to have a talent for selectively ignoring facts that are inconvenient to your argument.
Who said that?
I sure didn't.