US President Donald Trump (left) and the Chinese President Xi Jinping pictured at the G-20 Summit in Hamburg last month. Photo: Associated Press