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.
short by
/
05:09 pm on
21 Aug