The rupee resumed lower at 66.65 per dollar as against the yesterday's closing level of 66.58 at the Interbank Foreign Exchange market and dropped further to 66.74 before closing at 66.67, showing a loss of 9 paise or 0.14 per cent.
The rupee has lost 13 paise or 0.20 per cent in two days.
It hovered in a range of 66.60 and 66.74 per dollar during the day.
The dollar rose against the yen in Asia trade today, after short-covering brought the US currency to its highest level in nearly two weeks.
Also Read
Meanwhile, the RBI fixed the reference rate for the dollar at 66.7224 and euro at 75.9568.
In cross-currency trades, the rupee dropped against the pound sterling to finish at 96.36 from 96.09 yesterday.
It also declined to 75.84 against the euro from 75.81.
However, the dollar was trading almost flat against the
yen in a range-bound late Asian trade today, with investors sitting on the sidelines ahead of the monetary policy meetings in the US and Japan next week.
"Thus Nifty closed with a loss of 34 points at 8,170. Following to the equity market, the rupee too found resistance at higher levels. Thus to end the day, the rupee closed at 66.76/USD thus by depreciating 5 paise."
Trading range for the spot USD/INR pair will be 66.50 to 67/USD.
The benchmark 6-month premium for November moved down to 195.25-196.25 paise from 196-198 paise yesterday and far forward May 2017 contract also moved down to 385-385.75 paise from 386-388 paise.
Meanwhile, the benchmark Sensex dropped further by 127.71 points or 0.48 per cent to 26,635.75.