New Delhi, Nov 6 (UNI) Indian stock markets today extended their winning streak for a seventh consecutive session, shrugging off a global market rout, with Nifty crossing the 24,900 mark for the first time since February 27, 2026, on back of falling crude oil prices, sustained foreign fund inflows, encouraging corporate earnings and a strengthening rupee.