Nifty 50 Snaps Losing Streak, Gains Most In A Month
(% Change)