The Indian Rupee has recovered from its record low, gaining 48 paise to trade at 91.57 against the US dollar. This recovery follows positive momentum in domestic equity markets. However, rising crude oil prices and foreign investor selling continue to exert pressure. Geopolitical tensions in the Middle East are also a significant factor influencing the currency’s performance.