Market momentum
Festive cheer lifts markets as Sensex, Nifty extend winning streak
Sensex rises 583 points, Nifty tops 25,000 as IT and banking stocks lead rally
Stock market closes on a high note Sensex surges about 600 points Nifty up 181 points
Ending multi-week losing streak, Indian stocks back in green