In Paris, the CAC 40 added 5 points, or 0.15%, to 3,411.05. Germany's DAX index gained 18.47 points, or 0.5%, to 3,748.34.
Asian markets finished mixed. Japan's Nikkei 225 index added 19.18 points, or 0.19%, to finish at 10,226.22, following Tuesday's sharp losses. The absence of strong foreign selling led the market to rebound in the morning, but the market mood was jittery, eyeing special quotation for options due Friday.
Hong Kong's Hang Seng index lost 32.14 points, or 0.27%, to 11,971.48.
Canada's benchmark S&P/TSX rose 25.09 points, or 0.32%, to 7,797.33.