Indian stock markets took a major hit today as the Sensex fell 663 points to 79,402, while the Nifty closed below 24,200, marking its worst monthly performance since March 2020. This plunge erased Rs 6.03 lakh crore in market value. Disappointing Q2 results from IndusInd Bank, NTPC, and others added pressure, while persistent foreign fund outflows worsened the selloff, with FIIs pulling out Rs 98,085 crore by October 24. Elevated U.S. bond yields and a strong dollar further dampened sentiment, making Indian equities less attractive globally, and adding to economic pressures.