Scripting its biggest one-day fall in over three months, the rupee lost a whopping 41 paise, or 0.62 per cent, at close.
Overall sentiment turned highly volatile after the much-awaited minutes of Federal Open Market Committee last night showed that the Federal Reserve may go for a rate hike at the end of this year. A hike in US interest rates may trigger foreign fund outflows from the country.
Buoyant dollar overseas alongside robust greenback demand from importers predominantly weighed on rupee trade.
As per provisional exchange data, foreign investors sold stocks worth Rs 911.53 crore on net basis today.
More From This Section
Some caution ahead of September CPI data release later in the day also put pressure on the local unit, a dealer said.
The home currency resumed sharply lower at 66.84 against Monday's closing value of 66.53 at the Interbank Foreign Exchange (forex) market. It drifted further to hit an intra-day low of 66.96 before concluding at 66.94, showing a steep loss of 41 paise, or 0.62 per cent.
In worldwide trade, the dollar index surged to a seven-month high of 98 in early trade before trading modest lower at 97.83, down 0.13 per cent, against a basket of six currencies.
The RBI today fixed the reference rate for the dollar at 66.8473 and euro at 73.6657.
In cross-currency trades, the rupee maintained its strong rally against the pound sterling to end at 81.65 from 82.60 and also rose against the euro to settle at 73.79 from 74.25 earlier.
However, it fell further against the Japanese yen to 64.53 as compared to 64.35 per 100 yens previously.
The benchmark six-month premium for March dropped to 166.5-168.5 paise from 170-171 paise and the forward-September 2017 contract also slipped to 344.5-346.5 paise as against 344.5-346.5 paise on Monday.
The benchmark BSE Sensex tumbled 439.23 points to end at 27,643.11, while broder Nifty slumped 135.45 points to 8,573.35.
Meanwhile, domestic stocks ended tad a lower on profit
taking after a spectacular three-straight day rally amid concerns over profitability margins ahead of Q3 earnings season.
The benchmark Sensex declined by 9.10 points to end at 27,238.06, while broader Nifty down 6.85 points at 8,400.35.
In the forward market, premium for dollar edged higher owing to renewed paying pressure from corporates.
The benchmark six-month premium for June edged up to 144-146 paise from 143-145 paise and the far-forward December 2017 contract also moved up to 286-288 paise from 284-286 paise yesterday.
Crude oil prices came under further selling pressure through the Asian session on doubts over extent of total OPEC production cut that was agreed previously.