Until the moment when President Trump announced 25 per cent near-universal tariffs on Canada and Mexico, many on Wall Street, ...