The indices were dragged lower by a sharp sell-off in IT shares as well as rising crude oil prices and weak global cues
24 Feb 2026 6:28 PM IST