The rupee was off lows in afternoon trades due to dollar sale by state-run banks on behalf of the Reserve Bank of India (RBI).
At 1:10PM the rupee was trading at Rs 61.95 compared with previous close of Rs 62.16 per dollar.
In early trades today the rupee was trading weaker and had breached the Rs 62 mark due to month end dollar demand from importers.