Indian markets extended their winning streak, with the Sensex and Nifty 50 rallying for the sixth straight session on March 24. Strong buying in heavyweights propelled benchmarks to one-month highs. Nifty 50 surged past the key 23,500 resistance, while the Sensex jumped over 1,100 points, pushing markets out of correction territory.