During the press conference, the US president said that he would sign the new United States-Mexico-Canada Agreement (USMCA) on trade by the end of November.
"I plan to sign the agreement by end of November. I then will submit it for approval to Congress, where in theory there should be no trouble, but anything you submit to Congress is trouble no matter what," Trump told reporters.
Earlier, US Trade Representative Robert Lighthizer and Canadian Foreign Minister Chrystia Freeland said in a joint statement that the United States, Canada and Mexico had reached a trilateral trade deal dubbed the United States- Mexico-Canada Agreement (USMCA).
The United States, Canada, and Mexico have been involved in talks to renew NAFTA for more than a year.
NAFTA has been in place since 1994, but Trump threatened to leave if the new negotiations failed to produce an agreement more favorable to the United States.
Follow Sputnik's live feed to find out more.