Ends at 46.42/43
Rupee trimmed losses to close at the day's high on Thursday helped by dollar selling by the central bank and a recovery in the local share market, which slumped more than 5 percent in early trade.
Rupee ended at 46.42/43 per dollar, still 0.2 percent weaker than 46.33/35 at close on Wednesday. On Tuesday, it fell to 46.99, its lowest since July 2006, according to Reuters data.