Nifty Ends 2.6% Higher
(Monday Close: 17,392.9)