TSX recap: Index climbs 1.42% on broad-based rally
Canada's main stock index gained almost 300 points on a broad-based rally led by base metal stocks as the price of oil reached US$90 per barrel, while U.S. stock markets also rose. The S&P/TSX Composite Index closed up 288.90 points, or 1.42 per cent, at 2...