European stock markets closed higher after a choppy session during which the European Central Bank said it would hike interest rates by 50 basis points despite recent volatility in the region's banks.
The Stoxx 600 index closed up 1.26% provisionally, having flipped between losses and gains following the ECB's announcement at 1:15 p.m. London time.
European markets
Banking stocks, which had rallied 2.6% shortly after the open Thursday morning before dropping to a loss, also ended higher, up 1.24%.
Credit Suisse shares slightly trimmed their gains and finished the session 18.8% higher as investors breathed a sigh of relief after the Swiss National Bank said it would provide a liquidity backstop to the beleaguered bank.
It follows yesterday's dramatic sell-off during which Credit Suisse dropped 24%, leading the wider European banking sector to fall 7%, its worse day since Feb. 24, 2022.
In its announcement, the ECB said it was monitoring "current market tensions" and would provide liquidity support to the euro area financial system if needed.
"The euro area banking sector is resilient, with strong capital and liquidity positions," it added.
Asia-Pacific markets dropped on Thursday, but largely pared losses as the trading day proceeded.
U.S. stocks also moved from losses to gains throughout the morning.