The US leader also called on China to buy oil from the United States amid the navigation problems in the Strait of Hormuz