Nifty holds above 25,000 after volatile expiry session
Indian markets closed higher for the sixth straight day, with Nifty ending at 25,083 and Sensex at 82,000 after a choppy expiry session. Pharma stocks led gains, while FMCG, autos, and consumer durables slipped. IDBI surged 8% on progress in stake sale, while BSE and Angel One tumbled. Retail sentiment stayed bullish as GST reform talks lifted investor mood.