Forex dealers said, besides selling of the American currency by exporters and banks, the dollar's weakness against rivals overseas supported the rupee.
Yesterday, the rupee had recovered by 12 paise to close at Rs 66.18 per dollar on fresh selling of greenback by banks and exporters amid recovery in the equity market.
Meanwhile, the benchmark BSE Sensex fell by 38.30 points or 0.14 percent to 25,803.62 in morning trade.

Latest News  from Business News Desk