The broader markets underperformed the benchmark indices during the week ended October 23, with the Nifty Midcap 100 and Nifty Smallcap 100 plunging 5.6% and 7%, respectively, marking their steepest weekly decline in 20 months. The sell-off was sharper in small-cap stocks amid rising crude oil prices, escalating geopolitical tensions and sustained selling pressure. For the week, the BSE Sensex declined 1,605.44 points, or 2.14%, to 74,729.27, while the Nifty 50 fell 546.15 points, or 2.25%, to close at 22,600.