Indian rupee erased intraday losses and ended 22 paise higher at 73.86 per dollar, amid volatile trade saw in the domestic equity market.
It opened flat at 74.10 per dollar against previous close of 74.08 and traded in the range of 73.82-74.27.
The Sensex was up 21.12 points or 0.04% at 52344.45, and the Nifty was down 8 points or 0.05% at 15683.40.
Oil prices fell for a second consecutive day on Friday as the US dollar soared on the prospect of interest rate hikes in the United States, but were nevertheless on track to finish the week flat - only slightly off multi-year highs.The dollar-rupee June contract on the NSE was at Rs 74.18 in the last session. The open interest rose 2% for the June series, it added.
Foreign institutional investors (FIIs) net sold shares worth Rs 879.73 crore, while domestic institutional investors (DIIs) net bought shares worth Rs 45.24 crore in the Indian equity market on June 17, as per provisional data available on the NSE.