Trump is expected to encourage China to convince Iran to make a deal with Washington to end the Middle East war, but analysts doubt that Xi will be willing to push Tehran too hard.

While not immune to disruptions in Hormuz, Beijing has used numerous approaches to reduce its vulnerability

China has benefited from the US's failures in Iran, but it has its own motivations to end the war

Oil prices ease as Trump meets Xi in China