Well, he did it. President Trump on Saturday imposed 25% tariffs on Canada and Mexico (except for oil, which got a lower rate ...