TSX Climbs Nearly 3% On All-round Buying
The Canadian market recorded one of its best sessions in several months on Thursday as investors went a buying spree across the board, cheering a slew of upbeat earnings updates, and on optimism about the outlook for interest rates.