The market had been hoping Trump was bluffing about tariffs on Mexico and Canada. It appears he was not. Yesterday, he ...