Trump unveils new trade deal with Mexico, Canada
President Trump has rolled out the revamped North American Free Trade Agreement, known as the United States Mexico Canada Agreement, at the White House. He called the new agreement a "historic win" and the "most balanced" trade deal in the history of the country.