On December 1, Sensex closed at 85,641.9 (-64.77 points) and Nifty at 26,175.75 (-27.2 points), after hitting record highs in early trades. The rupee weakened amid soft foreign inflows and trade uncertainties. Realty, pharma, and banking dragged, while auto, metal, and IT stocks rose. Top gainers included Tata Motors and Maruti Suzuki.