Rupee recovers 55 paise from all-time low level to close at 90.38 against US dollar
"The Indian rupee appreciated after a five-day losing streak, bolstered by suspected aggressive intervention from the central bank," Dilip Parmar, Research Analyst, HDFC Securities, said.