Sensex suffered loss of 0.63% at 84,679.86, while the Nifty 50 down by 0.64% at 25,860.10. Among the sectors, Nifty Realty emerged as the top laggard. Others including Nifty Bank, Nifty Oil & Gas, and Nifty Pharma all closed lower while on the upside was Nifty Consumer Durables index.