The Indian rupee recovered on Friday, rising past 64 to the US dollar, helped by dollar selling by corporates, and strong local stocks.
The Indian rupee rose to as much as 63.97 to the dollar as against 64.55/56 last close. It had hit a record low of 65.56 on Thursday.
Bond yields also fell 3 basis points to 8.25 percent after the rupee's gains.