The US is putting 25-per-cent tariffs on goods from Canada and Mexico starting on Tuesday, along with another 10 percentage points of tariffs on China. That news was big enough to overshadow the Trump ...