Dealers said selling of the American unit by exporters and banks supported the domestic currency but dollar's strength against other currencies overseas, limited the rupee's gain.

Moreover, a higher opening in the domestic equity market also supported the rupee, they said.

The rupee had dropped by 25 paise to end at 66.46 in yesterday' s trade, snapping its nearly two week winning spree on fresh demand for the dollar from banks and importers amid sharp fall in equity.

Meanwhile, the benchmark BSE Sensex regained the crucial 25,000-mark by rising 117.06 or 0.47 per cent to trade at 25,000.65 in morning deals.

Latest News  from Business News Desk