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.