Besides, a slew of measures announced by the RBI to curb slide in rupee, weakening of the dollar against yen and other currencies in overseas markets on poor US data also helped the local current to recover, forex dealers said.
The rupee had gained 2 paise to close at 59.11 in previous session.
Meanwhile, the BSE benchmark Sensex rose by 46.11 points, or 0.23 per cent, to 19,850.87 in early trade today.