Canada's benchmark S&P/TSX rose 93.06 points, or 1.10%, to 8,513.91 -- the largest gain in more than three weeks, led by banking issues.
European stock markets closed higher on Thursday. London's Financial Times-Stock Exchange 100 index gained 64.20 points, or 1.49%, to 4,373.60 as clothing retailer Next and hedge fund Man Group were among the gainers.
In Paris, the CAC 40 was up 51.95 points, or 1.48%, to 3,570.40. Among gainers are steelmaker Arcelor and hazardous suit and protective material maker Bacou-Dalloz.
Germany's DAX index added 85.85 points, or 2.30%, to 3,811.92 as German stocks had their first advance in over a week. Among the gainers were financial service provider AWD Holding and chemical maker Bayer.
In Asia, the equity markets finished mixed. The Nikkei 225 index added 165.92 points, or 1.46%, to 11,530.91.
In Hong Kong, the Hang Seng index eased 157.92 points, or 1.25%, to 12,520.21.