Indian rupee has erased early losses and ended 13 paise higher at 73.33 per dollar, amid buying seen in the domestic equity market.
It opened marginally lower at 73.51 per dollar versus Tuesday's close of 73.46 and remained in the range of 73.28-73.56.
At 14:12 IST, the Sensex was up 304.77 points or 0.77% at 39879.34, and the Nifty was up 73.50 points or 0.63% at 11735.90.
"Rupee ended Lower Tuesday on likely intervention by the Reserve Bank of India (RBI) near intraday low levels, followed by oil importers dollar buying as the crude prices settled higher in last few days. RBI intervened around Rs 73.15/$1 and nationalised banks were on buy side. Range for rupee remains inside 73.10-73.75 broadly," said Jateen Trivedi, Senior Research Analyst (Commodity & Currency) at LKP Securities.
Oil prices slipped on Wednesday after U.S. President Donald Trump dashed hopes for a fourth stimulus package to boost the coronavirus-hit economy and on a larger-than-expected build-up in U.S. crude stocks.
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!
Find the best of Al News in one place, specially curated for you every weekend.
Stay on top of the latest tech trends and biggest startup news.