Sensex, Nifty rally for 7th straight day: 3 reasons behind D-Street's winning streak
The Sensex and Nifty extended their winning streak to seven sessions, with the Nifty closing at a nine-month high above 25,000. Heavy buying in banking heavyweights, strength in M&M and precious metal stocks supported the rally, while disappointing Q2 growth and cautious outlooks weighed on select midcap stocks.
\