How Dalal Street fared Indian equities extended their winning run for a fourth straight session on Monday as banking heavyweights, auto and realty stocks powered benchmark indices higher. Foreign investors remained on the buying side for a second consecutive session, while domestic institutions stepped back in with strong support. The rupee, however, weakened against the dollar, reminding investors that global headwinds haven't disappeared. Explained: Why Sensex gained 521 points and Nifty closed above 24,400 today[embedded content] The equity benchmark indices BSE Sensex and NSE Nifty ended higher for the fourth consecutive session on Monday (July 6), led by strong gains…