Stocks gain for third straight day
Despite a rough ride for the country's top life insurers Thursday, Canadian stocks gained for the third straight day as US productivity continues to improve and fortify corporate earnings south of the border.
Stocks fell for a third straight day Friday to post their biggest weekly losses since early July.