United States free-trade agreements The United States and Mexico reach common ground on key trade terms in the North American Free Trade Agreement. Canada has yet to sign off on the agreement. Trump hails 'really good' deal with Mexico © BBC Sources: BBC Reuters