Rupee weakened by 6 paise to 66.58 against the dollar in early trade at the Interbank Foreign Exchange market largely because of month-end demand for the US currency from importers.
The month-end demand from banks and importers and a lower opening of the domestic equity market mainly weighed on the rupee, forex dealers said.
A weakness in the US dollar against some currencies in the global market hit by weaker-than-expected durable goods orders data, however, limited the fall, they added.
On Tuesday, the rupee had gained 10 paise to close at 66.52 against the dollar on fag-end selling of the American unit by banks and exporters and a strong bounceback by domestic equities.
Rupee breaks losing run, gains 10 paise to 66.52
Rupee drops 14 paise to 66.62 vs US dollar
'US doesn't need to choose between India and Pakistan'
Lessons Americans can teach Indians in military command
Rupee extends losses for 2nd day; down 8 paise against dollar