Sustained demand for the dollar from importers too weighed.

Dealers attributed the rupee's weakness to dollar gains against other currencies overseas and a lower opening in the domestic equity market.

Yesterday, the rupee had snapped its 6-day winning spree by falling 27 paise to close at 67.35 on fresh demand for dollars from banks and importers amid a fall in crude oil prices.

Meanwhile, the benchmark BSE Sensex fell 188.30 points, or 0.76 percent, to 24,470.93 in morning deals today.

Latest News  from Business News Desk