Financial services stocks rose after the Canadian Senate on Wednesday passed a financial services reform bill.
European markets closed mixed. In London, the Financial Times 100 closed up 46.80 points, or 0.79%, to 5948.30. France's CAC 40 Index lost 43.10 points, or 0.78%, to end the session at 5453.39. In Germany, the DAX Index lost 9.38 points, or 0.15%, to 6183.06.
Asian markets ended higher. In Tokyo, the Nikkei closed up 0.8% at 13,277.51, and the TOPIX 0.3% at 1,309.86. Core private machinery orders rose 6.3% MoM in April, far beating expectations of just under 1%. In Hong Kong, the Hang Seng gained 127.42 points, or 0.94% to close at 13703.43.