TORONTO — Strength in basic materials and energy stocks helped Canada's main stock index finish higher on Wednesday, while U.S. markets were mixed amid large moves by U.S. tech stocks. The S&P/TSX composite index was up 116.38 points at 29,179.
TSX gains while outsized tech moves send U.S. markets in different directions

109