The rupee resumed higher at 59.64 against the dollar from yesterday's closing level of 59.68 at the Interbank Foreign Exchange (Forex) Market and firmed up further to a high of 59.60 per dollar on some selling of dollars by banks.
However, it washed out initial gains and was being quoted lower at 59.72 a dollar at 1045 hrs. It moved in a range of 59.60-59.76 during the morning deals.
Meanwhile, the BSE benchmark Sensex was trading lower by 9.07 points, or 0.05 per cent, at 18,531.82 at 1050 hrs.