I've read articles over the past few weeks arguing it both ways. The analysis in the Spectator is obvious but simplistic. China has always known Iran was extremely vulnerable, so it has never been a critical partner for China. Venezuela was small beer.
Did the articles you read say how much of Iran's oil was bought by China and at what price, did it explain how Russia has gone from being a powerful ally of China to being a weak dependant, 1,000,000 casualties and crippling sanctions, China has propped up Venezuela for years and now Trump has strolled in and taken Maduro away, killed the Ayatollah and put China in a very difficult position with the rest of the Middle East. Of course they now have to disown Iran and cosy up to the other countries to secure oil, they really are on the back foot, while Trump continues to eliminate the 'shadow fleet' of oil tankers.
There's a very big game being played here, the question is will Trump TACO or will he see it all through?
Personally, I think he'll see it through.
I suspect we'll see more claims of him raping children and eating babies in the near future.
