In the volatile trading the Indian rupee ended at day's high at 73.29 per dollar, amid selling seen in the domestic equity market.
It opened flat at 73.35 per dollar against previous close of 73.34 and traded in the range of 73.28-73.46.
At 14:06 IST, the Sensex was down 249.59 points or 0.61% at 40375.92, and the Nifty was down 82.10 points or 0.69% at 11852.40.
"Rupee traded weak on Tuesday on likely dollar buying as dollar index showed strength. Although the market remains in tight range of 72.80-73.75 broadly. Some more upside is very likely in coming sessions as capital markets show some selling in financials," said Jateen Trivedi, Senior Research Analyst (Commodity & Currency) at LKP Securities.
The U.S. dollar held onto gains against most currencies on Wednesday as renewed questions about a coronavirus vaccine and lack of an agreement on additional U.S. fiscal stimulus prompted a shift to safer assets.
Discover the latest Business News, Sensex, and Nifty updates. Obtain Personal Finance insights, tax queries, and expert opinions on Moneycontrol or download the Moneycontrol App to stay updated!