Dec 17, 2023
I suspect this would make China very unhappy. They benefit from trade more than Russia especially if oil trends down to zero. In any case who would escalate retaliation. I suspect US, China, EU, Japan, Korea. Not a good move by Russia unless they aspire to be North Korea