In Paris, the CAC 40 added 54.22 points, or 1.64%, to 3,360.34. Germany's DAX index has gained 67.14 points, or 1.93%, to 3,538.39. Allianz, and Munich were higher; and the Financial Times reports that Germany's government will allow companies to deduct their stock market losses from their tax bills.
In Hong Kong, the Hang Seng index gained 26.14 points, or 0.22%, to 11,961.97. Japanese markets were closed in observance of Health Sports Day.
Canada's benchmark S&P/TSX rose 29.12 points, or 0.38%, to 7,633,31.