With a looming trade war between the U.S., Canada and Mexico as a result of President Trump threatening the application of 25 ...