The rupee recovered from its record low by rising 18 paise to 68.61 against the US dollar in early trade on Friday, on fresh selling of the American currency by banks and exporters.
The Indian currency had on Thursday breached the 69-mark but covered lost ground to finally close at an all-time low of 68.79 with a fall of 18 paise against the US dollar due to multiple headwinds like weak global cues and concerns related to inflation and fiscal slippage.
Selling of dollars by banks and exporters on Friday made the greenback weak against some currencies overseas, which supported the rupee, forex dealers said.
Higher opening of the domestic equity market also propped up the rupee, they added.
Meanwhile, the BSE benchmark Sensex rebounded by 142.86 points, or 0.40 per cent, to 35,180.50 in early trade on Friday.