Indian equity markets staged a solid recovery on Wednesday, with the benchmark Nifty 50 and Sensex both closing approximately 1% higher.

The rally erased much of the previous day's losses, which had seen the Sensex slide more than 520 points and the Nifty 50 breach the 24,000 level.

Broad-based buying characterized the session, led by financial stocks and a rebound in technology shares that helped stabilize sentiment.

Lower crude oil prices provided a tailwind for the market, improving investor sentiment amid cooling geopolitical tensions.

The energy cost relief appears to have offset concerns over the information technology sector, which had driven the sell-off on Tuesday.

Financials emerged as the primary engine of the rally, with major lenders including HDFC Bank among the top gainers.