At close, the Sensex was up 123.07 points or 0.23% at 54,492.84, and the Nifty was up 35.80 points or 0.22% at 16,294.60 amid buying in FMCG and IT stocks and supported by firm global trends. Bharti Airtel was the top Sensex gainer, followed by ITC, Tech Mahindra, and Tata Steel. SBI, IndusInd Bank, ICICI Bank, and Bajaj Finance were the top laggards on Sensex. About 1036 shares have advanced, 1933 shares declined, and 101 shares are unchanged. Nifty PSU bank index shed 2 percent, while metal index rose 1 percent, and IT index was up 0.7 percent. The BSE MidCap added 0.10 percent but the BSE SmallCap index slipped 0.43 percent. India VIX fell 2.57%.