On Saturday, Trump signed an executive order imposing 25% tariffs on Mexico and Canada and a 10% hit on China. By midday ...