The domestic currency opened at 95.86 in the interbank foreign exchange market and slipped to 95.94 during early trade, after touching an all-time low of 95.96 in the previous session.
The rupee strengthened by 23 paise in early trade as crude oil prices eased following US signals of a possible Iran deal. Improved global sentiment and positive equity market cues supported the currency despite recent volatility and geopolitical concerns.