Canada Shares Rally

Europe stocks finish up; Asia stocks close higher

Canada's benchmark S&P/TSX rose 165.81 points, or 2.85%, to 5,978.66.

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