At close, the Sensex was up 662.63 points or 1.16% at 57,552.39, and the Nifty was up 201.20 points or 1.19% at 17,132.20. Bharti Airtel, Axis Bank, Tata Steel, Titan Company, Maruti Suzuki, Bajaj Finance, State Bank of India (SBI), Asian Paints, and RIL, among others, were the top index gainers. On the flip side, Nestle India, Tech Mahindra, Infosys, and Tata Consultancy Services (TCS) were Sensex laggards. About 1434 shares have advanced, 1537 shares declined, and 105 shares are unchanged. All the sectoral indices ended in the green, with IT, power, healthcare, metal, oil & gas indices up 1 percent each, Nifty Bank index surged over 2 percent to settle at 36,348. The BSE MidCap and SmallCap indices advanced 0.8 percent each.