Sensex gains for 9th day in a row; longest rally in 3 years
India's benchmark indices Sensex and Nifty gained for the ninth straight session today, posting their longest winning streak in more than three years. Sensex ended 89.63 points higher at 34,395 and Nifty rose 20.35 points to close at 10,548. This came as consumer stocks gained after the Meteorological Department forecast that India will have a normal monsoon.