Benchmark Sensex fell by 87.71 points to 17,924.26 in opening trade today.
The Indian rupee lost 10 paise to Rs 45.31 per US dollar in early trade on the Interbank Foreign Exchange on Wednesday, weighed down by dollar gains against the euro and other currencies overseas.
Forex dealers said strengthening of the dollar against the euro and Asian currencies and a lower opening in the stock market mainly put pressure on the rupee.
The rupee rose by 1 paise to close at Rs 45.21/22 against the US dollar in yesterday's trade after equities closed a little higher.
Meanwhile, the Bombay Stock Exchange benchmark Sensex fell by 87.71 points to 17,924.26 in opening trade today.