Earlier, the domestic currency had recorded a steep single-day loss of 39 paise against the dollar on February 5. On Friday, the rupee appreciated 17 paise to close at 86.95 against the US dollar.