NSE’s Nifty rose 203.3 points or 0.92% to close at 22,403.85. BSE’s Sensex rose 676.69 points or 0.93% to end at 73,663.72. Both indices fell as much as 0.6% before the bounce back in the last hour of trading. Mahindra & Mahindra gained over 3%, emerging as the biggest index gainer. Tech Mahindra, Infosys, Bharti Airtel and Titan gained 2-3%.
Metal stocks set for strong year as domestic demand strengthens: Dharmesh Kant
Despite U.S. rate cuts, IT sector growth remains subdued due to AI disruption, with midcap services firms offering better prospects. Aviation faces near-term pain from