Crude surge to $120 and rupee slipping below ₹95 drag markets; Sensex falls 900 points, Nifty below 24,000
Broad-based selling across sectors amid FII outflows and weak global cues
Fed rate pause offers limited relief as high US yields and geopolitical tensions keep sentiment cautious

