Indian stock markets will be closed for three days this week: December 25th (Christmas), 28th, and 29th. Trading resumes January 1st. Sensex and Nifty rebounded sharply on Monday after a five-day decline. The rupee weakened against the US dollar, settling at 85.11, due to dollar demand and higher crude oil prices.