The FTSE 100 Index has gained 13.30 points, or 0.2%, to 6,059 this morning, led by BP and Shell as UBS AG advised investors to boost their holdings in the European energy industry, citing higher oil prices.
BP has risen 1.1% to 680p and Royal Dutch Shell has gained 0.9% to 1,854p.
Meanwhile, GlaxoSmithKline has declined 0.9% to 1,466p after Forbes magazine reported asthma drugs Serevent and Advair may kill as many as 4,000 a year.
BAE Systems has fallen 0.4% to 432.5p after it said it would sell a 20% stake in Airbus to Aeronautic Defence & Space.
In Japan, the Nikkei 225 Stock Average climbed to an almost six-year high, rising 74.04 points, or 0.4%, to 17,563.37 points.
NEC gained 40 yen, or 4.7%, to 892. The stock was upgraded to "outperform" from "in-line" by Goldman Sachs, who said the company's earnings may beat analysts' estimates as its mobile-phone business and semiconductor unit return to profit.
Matsushita, the world's No. 1 maker of consumer electronics, rose 25 yen, or 0.9%, to 2,790.
But real-estate developers and construction companies fell. Sumitomo Realty, Japan's third-biggest property developer, declined 70 yen, or 2.2%, to 3,130 and Kajima, Japan's largest construction company, dropped 25 yen, or 3.4%, to 703.
In the US, the Dow Jones industrial average fell 23.05 points, or 0.21%, to 11,216.50 points, led by a drop in shares of Merck.
Merck shares fell 3.2%, or $1.15, to $34.84 a day after a jury in the drug maker's Vioxx trial found the company failed to warn of increased cardiovascular risk and ordered it to pay at least $4.5m in damages.
But the Dow's decline was limited by a 5.1% jump in the shares of 3M, which rose $3.92 to $81.38. It was 3M's biggest one-day gain in nearly 18 months after the diversified manufacturer raised its first-quarter outlook.IFAonline
View from the front row
Project Libra unveiled
Including SJP and investment trusts
Spent two years at Sanlam
Will also assess FCA's actions