Indian domestic stock markets ended flat today, December 3, with the Sensex slipping 31.46 points to 85,106.81 and the Nifty-50 falling 46.20 points to 25,986.00. The rupee closed at 90.21 against the US dollar today. So far this year, the Indian rupee has weakened 5.41%, making it the one of the worst-performing currency in Asia markets.