Dealers said rupee weakened due to increased demand for the dollar from importers. A higher opening in the domestic equity market limited the rupee's fall, they added.

The rupee ended marginally lower by three paise at 63.58 against the US dollar yesterday on mild demand for the American currency from banks and importers.

Meanwhile, the benchmark Sensex rose further by 73.40 points, or 0.25 percent, to 28,578.33 in morning trade.



Latest News  from Business News Desk