The rupee opened lower at 52.52 a dollar as against the last closing level of 52.40 at the Interbank Foreign Exchange (Forex) Market.
However, it soon recovered to 5-month high of 52.27 before quoting at 52.33 per dollar at 1050hrs. It moved between 52.27 and 52.57 to a dollar during the morning deals.
Sustained capital inflows from foreign funds into equity market mainly boosted the rupee value against the dollar, a forex dealer said.
The BSE 30-stock index, Sensex, firmed up 52 points or 0.28 per cent at 1100hrs.
In New York market, the dollar pared its losses against the euro yesterday.