The US president is due to visit China from Wednesday, at a time when he is embroiled in the conflict with Tehran, of which Beijing is a partner. Meanwhile, the oil and gas crisis linked to the blockade of the Strait of Hormuz has spared China, which had taken steps to protect itself from this type of risk.

US leader enters talks with superpower rival from vulnerable position, but will be hoping for economic wins amid turbulent backdrop

China confirmed on Monday that US President Donald Trump will pay a state visit from 13 to 15 May at the invitation of his Chinese counterpart, Xi Jinping. It will be the first…