President Trump has pressed Chinese President Xi this week to do more to bring the Gulf crisis to a close.