TSX posts triple-digit gain after Bank of Canada lifts rates
A broad rally led by the technology and commodity sectors pushed Canada's main stock index higher midweek as the Bank of Canada approved its largest interest rate increase in two decades. The S&P/TSX composite index closed up 122.61 points to 21,838.02 aft...