Despite macroeconomic uncertainties and concerns about a global trade war potentially keeping investors cautious in the short term, some TSX (Toronto ...