
Foreign portfolio investors sold equities worth ₹35,860 crore in September and pulled out another ₹18,513 crore in two October trading sessions.
Surging US 10-year Treasury yields at 5.34%, elevated crude oil prices above $100, and a weaker rupee drove the aggressive selling.
The Nifty closed each of the last eight weeks lower, marking its biggest weekly losing streak in 25 years.