Don’t think I was clear.
You cannot threaten China with refusing to allow them to do business in the US . . . if they buy Russian oil.
They HAVE to buy Russian oil. They have a 10 million barrel/day deficit of consumption - domestic production. All other exporters already have customers.
There is no excess supply.
If they did not buy Russian oil their people starve. Food won’t move to grocery store shelves, nor will it get planted and harvested.
So given a choice of not shipping goods to Walmart vs starving, they are going to choose not shipping goods to Walmart and continue to buy the oil they MUST have.
If ANWR had been opened, China would be getting Alaskan oil.