At close, the Sensex was up 433.30 points or 0.82% at 53,161.28, and the Nifty was up 132.70 points or 0.85% at 15,832. About 2311 shares have advanced, 1030 shares declined, and 140 shares are unchanged. ONGC, Coal India, L&T, HCL Technologies and Tech Mahindra were among the top Nifty gainers. The losers were Eicher Motors, Apollo Hospitals, HDFC Life, Reliance Industries and Kotak Mahindra Bank.