Rupee gains 19 paise, ends at 89.96 vs USD
The Indian rupee rebounded from a historic low of 90.43 against the US dollar, closing at 89.96 on Thursday. RBI intervention and a softer dollar aided recovery amid foreign fund outflows and trade deal delays.