European stock markets and oil prices recovered Friday following heavy losses this week on fears that interest rate hikes aimed at cooling decades-high inflation will spark a global recession.
London stocks rallied 1.3 percent around midday with investors brushing aside news of bruising defeats for Britain's ruling Conservatives in by-elections on Thursday.
The pound firmed against the dollar and euro, despite data showing a drop in UK retail sales volumes as inflation soars.
Paris stocks jumped 1.8 percent in eurozone trade, while Frankfurt rose 0.8 percent with gains tempered by news of the worsening German business climate.
"Stock markets are taking a breather after being beat up... as recession fears took their toll," OANDA analyst Craig Erlam told AFP.
But he warned that stock markets remain "vulnerable to another onslaught if the news does not improve".
PAY ATTENTION: Subscribe to Digital Talk newsletter to receive must-know business stories and succeed BIG!
Asian stock markets closed higher after Thursday's gains on Wall Street.
The slight recoveries come after global markets have been thrown into turmoil for months owing to soaring inflation, interest-rate hikes, the Ukraine war and China lockdowns.
Federal Reserve boss Jerome Powell this week told lawmakers a recession was "certainly a possibility".
He suggested officials were ready to press on with big rate hikes, following last week's three-quarter point increase for US borrowing costs that sent markets tanking.
By contrast, the Bank of Japan is sitting tight over interest rate rises, even as the country's inflation stands at a seven-year high.
Sentiment in Asia has meanwhile been boosted by comments from Chinese President Xi Jinping suggesting an end to China's tech crackdown as well as possible new measures aimed at lifting the economy.
Since the start of January, Mark Zuckerberg has lost N161.7bn daily, as he drops to 17th in billionaire list
Hong Kong shares were among the biggest winners Friday thanks to a rally in tech giants including Alibaba, Tencent and NetEase.
Key figures at around 1100 GMT
London - FTSE 100: UP 1.3 percent at 7,110.72 points
Frankfurt - DAX: UP 0.8 percent at 13,010.79
Paris - CAC 40: UP 1.8 percent at 5,991.39
EURO STOXX 50: UP 1.4 percent at 3,485.73
Tokyo - Nikkei 225: UP 1.2 percent at 26,491.97 (close)
Hong Kong - Hang Seng Index: UP 2.1 percent at 21,719.06 (close)
Shanghai - Composite: UP 0.9 percent at 3,349.75 (close)
New York - Dow: UP 0.6 percent at 30,677.36 (close)
Euro/dollar: UP at $1.0543 from $1.0523 late Thursday
Pound/dollar: UP at $1.2304 from $1.2260
Euro/pound: DOWN at 85.68 pence from 85.83 pence
Dollar/yen: UP at 135.02 yen from 134.95 yen
Brent North Sea crude: UP 1.6 percent at $111.79 per barrel
West Texas Intermediate: UP 1.6 percent at $105.91 per barrel