US stocks whipsawed Tuesday after President Donald Trump made good on his threat to levy tariffs on Canada and Mexico, paving ...