Mumbai, 23/1: The rupee hit an all-time low of 92 on Friday and recovered marginally to settle at 91.88 (provisional) against the American currency, amid selling pressure from foreign funds and risk-off sentiment in global marketsorex traders said the Indian rupee gave up early gains and hit a record low of 91.99 per US dollar in intraday trade due to weak domestic markets and persistent foreign fund outflows. Moreover, gains in crude oil prices and a surge in US treasury yields.
