Mumbai, Oct. 30 -- The domestic equity benchmarks extended their gains on Friday, with the Nifty reclaiming the 23,000 mark. Buying in IT, pharma and select heavyweight stocks supported the frontline indices, helping them recover from a muted opening despite weak global cues. However, gains remained moderate as elevated crude oil prices and escalating geopolitical tensions in the Middle East kept investors cautious. Brent crude trading above $117 per barrel heightened concerns over inflationary pressures and India's import bill, limiting the scope for a sustained recovery. The broader indices underperformed, with the Nifty Midcap and Smallcap indices ending lower.

The S&P BSE Sensex jumped 308.49 points or 0.42% to 74,459.93. The Nifty 5...