Indian equity benchmarks extended their decline for another session on Wednesday, as profit booking at higher levels and a rebound in oil prices weighed on market sentiment.

The Nifty 50 fell 95.75 points, or 0.42%, to close at 22,620.45, while the BSE Sensex declined 48.78 points, or 0.07%, to settle at 72,480.29.

The broader market showed relative resilience, with the Nifty Smallcap 100 rising 0.27% and the Nifty Midcap 100 edging up 0.02%.

The India VIX, a measure of market volatility, rose 0.61% to 13.50.

Sectoral performance was mixed. The Nifty Healthcare index dropped 3%, while the Nifty Realty index gained nearly 2%.

Market breadth remained tilted towards declines on the NSE, with 1,813 stocks ending lower against 1,740 advances. Another 132 stocks closed unchanged.