A sharp fall in dollar overseas, triggered by US Fed's overnight announcement of a fresh round of quantitative easing, and sustained capital inflows into stock markets helped rupee stay in green all through the session.
With dollar demand rising, it dropped further to 55.49, before ending slightly better at 55.43 -- a loss of 22 paise or 0.39 per cent over Wednesday.
The rupee had lost 8 paise to end at 55.44 against the dollar in Monday's session on fresh dollar demand from importers.
The rupee had strengthened by 30 paise to close at two-week high of 55.36 against the dollar in Friday's trade on the back of capital inflows.
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.
Forex dealers said besides dollar's gain against other currencies overseas, fresh demand for the American currency from importers put pressure on the rupee.
The Bombay Stock Exchange and the National Stock Exchange will remain closed on Thursday, it was officially announced.
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.
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.
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.
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 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.