Canada's benchmark SS&P/TSX inched up 15.69 points to 6,715.35.
European stock markets finished higher. In London, the Financial Times-Stock Exchange 100 index gained 106.70 points, or 2.55%, to 4,297.30. France's CAC 40 added 72.83 points, or 2.12%, to 3,513.71. Germany's DAX index inched up 7.93 points, or 0.19%, to 4,100.75.
Asian markets ended higher. In Japan, the Nikkei 225 index added 202.24 points or 1.96%, to 10,498.26, amid a lull in gains of the Japanese yen. Market players felt temporarily relieved that the U.S. dollar was supported by a recovery in the country's stock markets overnight, and that Japanese officials stepped up warnings they're planning to sell yen. In Hong Kong, the benchmark Hang Seng index jumped 117.43 points, or 1.14%, to close at 10,452.55.