Earlier, the rupee resumed sharply lower at 61.29 as against the last closing level of 61.08 at the Interbank Foreign Exchange (Forex) Market.
Later, the domestic unit pared slightly to quote 61.26 per dollar at 1030 hours.
It moved in a range of 61.29 and 61.21 per dollar during the morning trade.
Crude oil prices extended losses in Asia after the International Energy Agency slashed it demand outlook for 2014 and 2015, while reporting a glut in global supplies despite conflicts in Iraq and Ukraine.
Meanwhile, the benchmark BSE Sensex was trading higher by 74.03 points, or 0.29 per cent, to 25,954.80 at 1030 hours.