After months of uncertainty over whether NAFTA would become unraveled and do inestimable harm to the economies of the United States, Canada, and Mexico, there is tangible relief that an agreement has been reached that is satisfactory to all three sides.