On the eve fo Trump's tariffs on Canada and Mexico, markets in Toronto as well as New York sold off nearly across the board and closed downward. The TSX sank 1.86% or 472 points as nine sectors slid. Energy, tech and industrials lost the most while telcos outperformed all. Major