Forex dealers said besides dollar's gain against other currencies overseas, fresh demand for the American currency from importers put pressure on the rupee.
In New York market, the US dollar fell against the euro on Wednesday pushing the shared currency to its highest level in more than two months, after European Central Bank President Mario Draghi said the ECB is prepared to buy sovereign bonds of countries.
With local stock market displaying weak trends in the morning, the rupee touched over six-week low of 56.03 amid initial dollar demand from importers.
The rupee had lost 13 paise to close at 55.66 on Tuesday because of fag-end dollar demand from importers.
Besides, steady euro against the American unit and a higher opening in the domestic equity market supported the rupee, forex dealers said.
The rupee had ended marginally down by 1 paise at 55.63 against the dollar on alternate bouts of buying and selling amid a fag-end recovery in equities in yesterday's session.
The Bombay Stock Exchange and the National Stock Exchange will remain closed on Thursday, it was officially announced.
Foreign institutional investors pumped around Rs 100 crore (Rs 1 billion) in stocks on Tuesday.
At the Interbank Foreign Exchange market, rupee opened weak at 55.57 from last Friday's close of 55.50.
Continued dollar offloading by exporters and some banks on hopes further fall in dollar value overseas mainly supported the rupee.
Some weakness in the local stock market amid a rising trend pared rupee's early gains, forex dealers said.
Continued dollar selling by exporters and some banks on hopes of further fall in dollar value overseas also aided the rupee rise.
The rupee rose by 7 paise to Rs 55.68 against the US dollar in early trade today on the Interbank Foreign Exchange as the American currency weakened against euro overseas.
The rupee fell by 34 paise to 55.99 against the US dollar in early trade at the Interbank Foreign Exchange market today as the American currency gained against other currencies overseas.
In last three days, the rupee has fallen over 40 paise.
FIIs pumped in nearly Rs 340 crore in stocks today as perprovisional data on stock exchanges.
FIIs bought stocks worth just Rs 83.16 crore as per provisional data.
The dollar index, consisting of six major currencies, was up by 0.35 per cent, ahead of tomorrow's US Federal Reserve meeting.
Forex dealers said dollar selling by exporters and a higher opening in the equity market also supported the rupee.
It had strengthened by 45 paise on Tuesday to close at one-month high of 55.07 against the dollar, tracking a jump in local shares.
Forex dealers said a higher opening in the domestic stock market and euro's gain against the American currency as concerns over eurozone and the US eased, supported the rupee.
The rupee on Thursday lost 25 paise to 55.72 against the US dollar in early trade at the InterbankForeign Exchange market as the American currency gained strength against other currencies overseas.
In addition, dollar's weakness against other currencies overseas also supported the rupee.
In New York, dollar erased most of its losses on last Friday after the euro briefly jumped following more comments from European Central Bank President Mario Draghi about policy options.
In the last four days, rupee has lost 104 paise against the dollar.
The domestic currency has fallen past the 56-level against the dollar after June 29.
Tracking weak stock markets, the rupee today plunged by 65 paise to 55.97, its lowest closing in over three weeks, against dollar amid fresh Eurozone worries and month-end US currency demand from oil firms.
Dealers said apart from gains in euro and the Asian currencies against the American currency overseas, higher opening in the domestic equity market and selling of dollars by exporters and some banks supported the rupee.
Sensex ended at 17,279 up 94 points or 0.55%
The rupee had ended 79 paise higher to close at 55.15 against the US currency in the previous session on Friday.
In New York, the dollar index climbed to its highest level in about two years on Wednesday.
Weak trends in local stocks with Sensex dropping by 129 points also weighed on rupee but some capital inflows limited its decline to some extent, forex dealers said.
Forex dealers said a higher opening in the stock market also helped the local unit to recover after four sessions of losses.
The dollar strengthened against other currencies as well in the overseas market.
FIIs today pumped in Rs 591 crore in stocks, provisional data from stock exchanges showed.
The rupee had lost 10 paise to close at 54.62 on Monday.
The rupee resumed higher at the Interbank Foreign Exchange market but fell to a intra-day low of 57.10.
The currency hit a record low of 57.32 on June 22 and has so far shed 7 per cent value against the dollar in 2012, making it worst performing currency in Asia.
The rupee on Tuesday rose by 11 paise to 56.90 against the US dollar in early trade at the Interbank Foreign Exchange market as the American currency weakened against euro and other currencies overseas.
On Tuesday, the rupee had closed three paise down at 55.96 against the dollar amid foreign fund outflows and demand of the US currency from importers.