In this Oct. 11, 2017, file photo, President Donald Trump shakes hands with Canadian Prime Minister Justin Trudeau in the Oval Office of the White House. When Trump visits Canada this week there’s speculation he could walk out of meetings with allies furious over his belligerent trade policies. Trudeau has said he finds it “insulting” that Trump considers Canadian imports a threat, saying that is not how allies who fought side-by-side in World War II, Korea and Afghanistan should treat one another. (AP Photo/Evan Vucci, File)
QUEBEC CITY — President Donald Trump is cutting short his first presidential trip to Canada this weekend, as trade and foreign policy disputes appear set to mar his planned summit with the leaders of the Group of Seven wealthy democracies.