The rupee resumed lower at 59.30 against the dollar from yesterday's closing level of 59.13 at the Interbank Foreign Exchange (Forex) market.
However, it recovered afterwards to 58.85, before quoting at 58.92 a dollar at 1050hrs.
It moved in a range of 58.85-59.30 per dollar during morning deals.
Banks and exporters preferred to reduce their dollar position in view of weakness of dollar in the international market amdist recent measures taken by Reserve Bank Of India.
Meanwhile, the BSE benchmark Sensex today moved down by 39.91 points, or 0.20 per cent, to 20,050.77 at 1100hrs.
