Investors await jobs data Friday
CIBC, TD say profits fell from a year ago
TSX hits post recession high on solid gains
National Bank kicks off Q4 bank earnings season
Dollar, oil prices edge lower
Investors eye weak economic growth
Oil prices rise
Traders pleased with earlier picture on holiday spending
Benchmark index finishes the week down 0.5%
Trading on U.S. markets expected to remain slow