The rupee sank to a record low against the US dollar on December 3, briefly breaching the psychological 90 mark before settling just below it. The downward move was driven by weak foreign flows, large offshore positioning and uncertainty around a US-India trade deal.