China’s alliance with Tehran is helping its cargoes of crude to clear Hormuz, its economic data are improvig and Xi holds the cards in negotiations with Trump.