The United States and Mexico agreed on Monday to overhaul the North American Free Trade Agreement (NAFTA), putting pressure on Canada to agree to new terms on auto trade and dispute settlement rules to remain part of the three-nation pact.

Auto stocks soared and financial markets firmed on the expectation that Canada would sign on to the deal by the end of the week and ease the economic uncertainty caused by U.S. President Donald Trump's repeated threats that he would ditch the 1994 accord.

But details of gains and concessions in the deal were only starting to emerge on Monday, and Trump threatened he still could put tariffs on Canadian-made cars if Canada did not join its neighbors.