U.S. Markets close in 6 hrs 23 mins

Trump lashes out at Canadian Prime Minister

Lashing out at the longtime U.S. ally and northern neighbor, President Trump tweeted that Canadian Prime Minister Justin Trudeau is "dishonest & weak" and that the U.S. was pulling back its endorsement of the G-7 summit's communique in part because of what he called Trudeau's "false statements" at a news conference.