Indian rupee ended marginally lower at 75.59 per dollar, amid positive domestic equity market.
It opened flat at 75.51 per dollar against previous close of 75.50 and remained in the range of 75.48-75.60.
At 14:06 IST, the Sensex was up 507.51 points or 1.45% at 35423.31, and the Nifty was up 129.90 points or 1.26% at 10432.00.
"Rupee traded in range but with minor weakness as USDINR took support near 75.40 and bounced towards 75.60 on back of some buying witnessed due to uncertainty on risky assets and higher crude prices & gold prices. USDINR still seems to be in this smaller range of 75.40-75.75 & broader range of 75.00-76.40," said Jateen Trivedi, Senior Research Analyst (Commodity & Currency) at LKP Securities.
Oil prices rose on Wednesday after an industry report showed crude inventories in the United States fell much more than expected, suggesting demand is improving even as the coronavirus outbreak spreads around the world.
The dollar held onto gains against the yen on Wednesday ahead of data expected to show U.S. manufacturing activity and hiring continued to recover from the economic shock caused by the coronavirus pandemic.
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!