TORONTO - North American stock markets plunged for a second day as the U.S. imposed broad tariffs on imports from Canada and Mexico, triggering a continental trade war.