European stock markets and Wall Street kicked higher on Wednesday, aided by higher oil prices and hopes of new Chinese economic stimulus measures, dealers said.
But enthusiasm was capped by uncertainty about a possible deal between major oil producers, and also about central bank policy as investors awaited the minutes of the Federal Reserve's January meeting later Wednesday for guidance.
Frankfurt, London and Paris were all up by more than two percent in mid-afternoon, extending earlier gains as the New York market strengthened in early dealings.
Briefing.com analyst Patrick O'Hare called Wall Street gains "sentiment driven", saying they appeared to be based on an assumption Iran would limit its oil output in cooperation with other major producers.
Earlier, Asia indices hit reverse after a recent rally, with energy firms down after an oil output freeze deal by top producers Saudi Arabia and Russia left investors disappointed.
Shanghai shares however rallied more than one percent, adding to the previous day's surge, on hopes for fresh stimulus from China's leadership.
And world oil prices firmed as Iran's oil minister started talks Wednesday with his Iraqi, Venezuelan and Qatari counterparts as investors watched whether Tehran would follow Saudi Arabia and Russia's pact to freeze output.
"Stable oil prices and rhetoric from the Chinese government promising measures to boost China’s flagging economy has prompted a modest recovery in European markets on Wednesday," said analyst Jasper Lawler at trading firm CMC Markets.
The mining sector forged ahead on the brighter outlook for commodity demand from key consumer and Asian powerhouse economy China.
London's top gainer was Swiss mining giant Glencore's stock, buoyed after the company announced the early refinancing of its $8.45-billion (7.6-billion-euro) revolving credit facility.
In Asia an early rally lost steam as profit-takers moved in following some hefty gains on Monday and Tuesday.
Tokyo's Nikkei fell 1.36 after enjoying a more than seven percent surge in the previous two sessions, with a stronger yen acting as a millstone.
Hong Kong lost one percent, Sydney ended 0.6 percent lower and Seoul was 0.2 percent off.
However, Shanghai added more than one percent -- on top of the 3.3 percent gain Tuesday -- on growing hopes for fresh measures to kick-start the world's number-two economy.
The rally came as reports swirled that China would make more cash available to local authorities to spend on new building projects, which reinforces speculation the government is planning fresh stimulus.
- Key figures at about 1500 GMT -
London - FTSE 100: UP 2.3 percent at 5,994.1 points
Frankfurt - DAX 30: UP 2.2 percent at 9,329.8
Paris - CAC 40: UP 2.5 percent at 4,213.6
EURO STOXX 50: UP 2.1 percent at 2,881.7
Tokyo - Nikkei 225: DOWN 1.4 percent at 15,836.36 (close)
Shanghai - composite: UP 1.1 percent at 2,867.34 (close)
Hong Kong - Hang Seng: DOWN 1.0 percent at 18,924.57 (close)
New York - Dow: UP 0.8 percent at 16,333.2
Euro/dollar: DOWN at $1.1126 from $1.1143 on Tuesday