Foreign capital outflows and higher crude oil prices also affected the rupee value against the dollar, a forex dealer said.
The rupee resumed lower at 67.15 per dollar as against the yesterday's closing level of 66.97 at the Interbank Foreign Exchange and dropped further to 67.3950 before ending at fresh 2-month low at 67.36, showing a loss of 39 paise or 0.58 per cent.
The domestic currency has lost 80 paise or 1.20 per cent in six trading days.
Meanwhile, the RBI fixed the reference rate for the dollar at 67.2307 and euro at 75.4530.
Also Read
In cross-currency trades, the rupee dropped further against the pound sterling to finish at 98.55 from 97.29 yesterday.
However, it firmed up further against the euro to 75.49 from 75.58.
Sustained dollar demand from banks and importers in view
of firm dollar in the global market mainly affected the rupee value against the dollar, a forex dealer added.
The US currency has gained traction as the Fed's April meeting minutes suggested officials were giving serious consideration to a June interest-rate increase.
The pound rose to its highest level against the euro in more than three months after UK retail sales for April suggested concerns over the upcoming Brexit referendum may be fading.
Pramit Brahmbhatt of Veracity Financial Services said, "Weak domestic equity market, strong crude oil prices and selling from FIIs, if we sum up this entire rupee opened on a negative note and continued to trade with negative bias.
In forward market, premium for dollar dropped further on sustained receivings from exporters.
The benchmark six-month premium for October fell further to 185.5-187.5 paise from 189-191 paise yesterday and far forward April 2017 contract also dropped to 390.5-392.5 paise from 395-397 paise.
Meanwhile, the benchmark Sensex dropped sharply by 304.89 points or 1.19 per cent to 25,399.72 today.