Indian rupee ended 33 paise higher at 73.14 per dollar, amid selling seen in the domestic equity market.
It opened 11 paise higher at 73.36 per dollar against Thursday's close of 73.47 and remained in the rage of 73.01-73.47.
At 14:23 IST, the Sensex was down 441.69 points or 1.13% at 38549.25, and the Nifty was down 130.70 points or 1.13% at 11396.80.
Oil prices slipped on Friday, on track for a weekly loss, as investors' focus shifted to lacklustre demand and ample fuel supplies, offsetting support from a weak dollar.
ECB policymakers reportedly warned that if the euro keeps appreciating it will weigh on exports, drag down prices and intensify pressure for more monetary stimulus. This would provide a short-term support to the dollar, said ICICIdirect.
The dollar-rupee September contract on the NSE was at 73.68 in the last session. The open interest in the September series declined 1.9% while it increased 6.15% in the next series, it added.
The dollar steadied against major currencies on Friday as traders awaited key US jobs data that may cast doubt on the strength of the economy recovery from the coronavirus outbreak.
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.