Benchmark indices Sensex and Nifty extended their gains and closed above key psychological levels on October 30, supported by continued buying interest in large-cap stocks. However, Brent crude oil prices remained elevated, keeping macroeconomic concerns and investor caution intact. The Nifty 50 gained 0.51% to close at 23,053, while the Sensex rose 0.42% to 74,459. On the sectoral front, IT, Pharma and Financial Services were the key gainers, while Media, Energy, PSU Banks and Auto remained the major laggards.