The Indian rupee slipped to a three-week low on Monday as a broadly upbeat dollar pinched Asian currencies, with maturing contracts in the non-deliverable forward also adding to the pressure on the local unit.
The rupee closed at 95.3950 per dollar, down 0.2% on the day. It had touched an intraday low of 95.4750, its weakest level since June 12.