Indian rupee erased early losses and ended near the day's high at 75.02 per dollar, amid buying seen in the domestic equity market.
It opened marginally lower at 75.23 per dollar versus Thursday's close of 75.19 and traded in the range of 74.96-75.24.
At 14:16 IST, the Sensex was up 289.21 points or 0.79% at 36760.89, and the Nifty was up 93.70 points or 0.87% at 10833.70.
"Rupee may pare gains by late trades Thursday on likely overseas inflows into local stocks amid selling by exporters. Some FII inflows are there in stocks and may limit sharp gains in spot USD/INR. Also, exporters are there as spot rose above Rs 75.20/$1," said Jateen Trivedi, Senior Research Analyst at LKP Securities.
"Expect spot pair to trade in Rs 75.15-75.30/$1 range for the rest of the day. And overall the pair is taking support at 74.70-74.85. With resistance at 75.30-75.55. Broad range remains between 74.70-75.55," he added.
The dollar held onto gains against most currencies as worries that a resurgence in the coronavirus is starting to curb economic activity drew safe-haven flows into the U.S. currency.
Oil prices were unchanged on Friday, with trading marked by growing uncertainty about global recovery in fuel demand as new COVID-19 cases surge in several countries just as major producers get set to loosen production curbs.
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.