Uncertainty about the future of the North American Free Trade Agreement (NAFTA) continues to cloud the outlook for ...