U.S. President Donald Trump on Monday praised Canada's entry into a reworked trade deal with the United States and Mexico after the two countries forged a last-gasp agreement on Sunday to salvage the NAFTA.

In a post on Twitter, Trump called the U.S. agreement with its neighbor to the north “wonderful” and “a great deal for all three countries,” adding that the new trade alliance would be renamed the United States Mexico Canada Agreement, or USMCA.