Europe Markets End Higher

Asia stocks end higher; Canada stocks end lower

European stock markets finished higher. London's FTSE 100 index was up 20.3 points, or 0.46%, to 4,438.3, despite news that Britain's first-quarter GDP slowed to growth of 0.3% from 0.6% in the fourth quarter.

Germany's DAX index rose 39.45 points, or 1.03%, to 3,867.52 in reaction to yesterday's strong U.S. rally and overnight surge in Tokyo. Investors ignored a report German June Gfk Consumer confidence fell to 4.5 from a downwardly revised 4.7.

In Paris, the CAC 40 index gained 49.39 points, or 1.37%, to 3,659.92.

Asian markets finished higher. In Japan, the Nikkei index rose 189.16 points, or 1.73%, to 11,152.09. In Hong Kong, the stock market was closed for a holiday.

Canada's benchmark S&P/TSX fell 35.24 points, or 0.42%, to 8,318.98.

Before it's here, it's on the Bloomberg Terminal.