TSX recap: Index defies energy weakness, climbs 0.46%
Canada's main stock index gained almost a hundred points Thursday despite weakness in energy stocks, while U.S. markets erased a big chunk of their losses from the day before. The S&P/TSX Composite Index closed up 97.33 points, or 0.46 per cent, at 21,119...