Ratified with the bipartisan support of United States Congress in 1994 the North American Free Trade Agreement (NAFTA) hasn't been without its critics. Actually the landmark free trade agreement between the United States, Canada and Mexico has met infectious opposition from scores of United States citizens who claim that NAFTA is a bad deal for the United States, with years of job losses as well as trade deficits to prove it.
Accept that in succumbing to the will of the people, the President of the United States agrees to walk away from NAFTA. He proclaims this much to the surprise of the leaders of Canada and Mexico, at a hastily-convened conference in Cancun.
If the United States picks to terminate its involvement in NAFTA, would Canada and or Mexico have any recourse alongside the United States?
If thus what remedies would be available to the non-breaching countries? Is international law actually relevant especially if a country can unilaterally terminate its obligations under international law?