At close, the Sensex was up 2,476.26 points or 8.97% at 30067.21, and the Nifty was up 708.40 points or 8.76% at 8792.20, one of the biggest one-day gain since May 2009. Reliance Industries, ICICI Bank, and HDFC Bank, IndusInd Bank, Axis Bank, Hindalco, M&M and Grasim were among major gainers on the Nifty. About 1813 shares have advanced, 535 shares declined, and 189 shares are unchanged.
All the sectoral indices ended higher with Nifty Bank and Nifty Pharma rose over 10 per cent.