Canada Shares Rally

European and Asia markets finish higher

Canada's benchmark S&P/TSX rallied 125.43 points, or 1.93%, to 6,612.16.

To continue reading this article you must be a Bloomberg Professional Service Subscriber.