The rupee weakened in morning trade due to dollar demand by oil importers.
At 10:35 am, the rupee was trading at Rs 61.95 compared to previous close of Rs 61.85 per dollar.
Currency dealers see the rupee trading in the range of Rs 61.80 to Rs 62.20 during the day.