Canada's main stock market rallied from early losses today to extend its winning streak, but was flat overall.
The financial sector had pulled things down...
Things on Bay Street started off higher this morning but quickly turned south. Disappointing inflation data and lower oil prices are contributing to the...