Forex dealers said besides sustained selling of the American currency by banks as well, a higher opening in the domestic equity market supported the rupee, but dollar's gains against the euro restricted the upside.

The rupee had gained 29 paise to 63.94 on Friday, recovering from a 20-month low against the American currency on fresh selling of dollars amid a rebound in equities.

Meanwhile, the benchmark BSE Sensex rose 218.20 points, or 0.80 percent, at 27,323.59 in morning trade.

Latest News  from Business News Desk