Markets halt record-breaking rally: Nifty, Sensex fall while IT stocks shine Jun 21, 2024 Halting their record-breaking rally, equity benchmark indices Sensex and Nifty buckled under selling pressure as…