TSX recap: Index up 1.6% on strength in finance, base metals
Canada's main stock index gained 1.6 per cent Tuesday in a broad-based rally led by financials, base metals and utilities, while U.S. markets also rallied after the latest release of inflation data helped boost hope that the central bank is done hiking intere...