Indian rupee ended 20 paise lower at 74.37 per dollar, amid buying seen in the domestic equity market for the eight consecutive session.
It opened lower at 74.23 per dollar against previous close of 74.17 and remained in the range 74.19-74.40.
The Sensex ended 316.02 points or 0.73% higher at 43593.67, while Nifty rose 118.10 points or 0.93% at 12749.20.
Oil futures rose on Wednesday after an industry report showed that U.S. crude inventories fell by more than expected as prices continued to be supported by news of successful trials of a vaccine for coronavirus.
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.