London's Financial Times Stock Exchange 100 index gained 12.60 point, to 4,421.80. Retailer Marks & Spencer led the loss column after bid terms by a prospective buyer disappointed.
Germany's Xetra DAX index gained 14.56 points, or 0.37%, to 3,902.87. In France, the CAC 40 index added 0.58 point, or 0.02%, to 3,646.81.
Asian markets finished with sharp losses. The Nikkei 225 index lost 215.29 points, or 1.91%, to 11,027.05 on renewed worries over the consequences of higher fuel prices. Hong Kong's Hang Seng index shed 271.82 points, or 2.23%, to 11,929.93, amid worries over interest rate increases.
Canada's benchmark S&P/TSX fell 45.71 points, or 0.55%, to 8,329.12.