Rising for the second session, the Indian rupee on Thursday climbed by 50 paise to nearly four-week high of 62.67 against the greenback on persistent selling of dollars by banks and hopes of capital inflows in view of a strong equity market.
On Wednesday, the rupee had appreciated by 40 paise. The rupee on Thursday resumed slightly lower at 63.20 per dollar as against last closing level of 63.17 at Interbank Foreign Exchange (Forex) Market on dollar demand from banks.
However, the currency recovered immediately to 62.58 on fresh selling of dollars by banks and exporters before ending at 62.67 per dollar -- a net gain of 50 paise or 0.79%.
This is its strongest closing since December 12 (62.29). The rupee has now gained by 90 paise or 1.42% in two straight days.
The rupee's gains came even as the dollar index was up by 0.59% against a basket of six major global rivals.
Upbeat US data lifted the dollar against its rivals. The Indian stocks benchmark Sensex ended higher by 365.89 points, or 1.36%, to 27,274.71.
This triggered hopes of fresh inflows in both equities and debt, boosting rupee. "According to market sources, a large UK-based bank may have sold close to $3 billion on behalf of its exporter clients," said Admisi Forex India Pvt Ltd, Director, Suresh Nair.
In the London Market, the euro dipped to the lowest level against the dollar since 2005 today, after weak German manufacturing data strengthened the case for the European Central Bank to launch more stimulus measures.