The rupee, after showing early gains, closed 16 paise lower at 89.79 against the US dollar. Ongoing foreign capital outflows and robust demand from bullion importers put pressure on the currency. Despite the central bank’s measures, including USD/INR swaps and open market operations (OMO), market sentiment remained weak due to rising crude oil prices.