In the moments after Donald Trump announced that tariffs would come into effect for Canada and Mexico on Tuesday, markets ...