China aren't winning by losing their sphere of influence in the middle east, China aren't winning by losing their main and cheapest supplier of oil, they aren't winning by the Humous straits closing and choking their int'l trade and they certainly aren't winning by having it shown to the world that they've been backing the wrong horse for the last 10 years or more.
How do you think they're 'winning'?
The bigger picture.
Iran was never an essential part of China's strategy. They always knew it was vulnerable. The cheap oil was nice. But it only saved them about $5 billion a year, which is peanuts to China. USA is blowing that every three days in Iran.
Trump has shown he can't be trusted. It's a massive diplomatic win for China.
The USA has demonstrated that it is a lot weaker than many expected. It is having to strip out massive amounts of equipment from Asia and ask countries from Ukraine to Australia to help, just to take on a weak country like Iran. It is US allies in Asia who are going to be wondering whether they have backed the wrong horse.
