Indian equity benchmarks posted solid gains on Wednesday, reversing the selling pressure that had weighed on markets the previous day.

The Nifty 50 rose 0.83% to close at 24,021.65, while the broader BSE Sensex added 1.04% to reach 76,991.22.

The rally was broad-based, with banking stocks leading the charge as investor sentiment improved across key sectors.

The market recovery was underpinned by a slide in crude oil prices, which alleviated concerns about import costs and inflationary pressure on the Indian economy.

Lower energy costs typically support corporate margins and consumer spending, providing a tailwind for equity valuations.

Additionally, domestic interest-rate dynamics played a crucial role in the upside move.