Markets surged for the second straight day to end over 2.5% higher, amid firm global cues, after the steep hike in natural gas price led to a buying spree in energy shares and shortcovering in financials.
A strengthening rupee also aided sentiment.
The 30-share Sensex ended at 19,396 up 520 points or 2.75% and the 50-share Nifty ended at 5,842 up by 160 points or 2.81%.
article