The rupee resumed lower at 65.19 as against yesterday's closing level of 65.10 and dropped further to 65.34 on initial dollar demand from banks and importers in view of a firm dollar in the overseas market.
However, it recovered from initial losses to 65.05 before quoting at 65.15 at 1218 hours.
It moved in a range of 65.05 and 65.34.
Overseas, the dollar edged higher yesterday, extending its gains earlier in the session and snapping a six-session losing streak against the euro after a spate of strong economic data in the US.
US benchmark West Texas Intermediate (WTI) for September delivery dropped 17 cents to USD 42.06 in late-morning trade after falling below USD 42 a barrel earlier in the session, the lowest since March 2009.