The rupee appreciated 53 paise to close at 89.67 against the US dollar on Friday, supported by corporate dollar inflows and easing crude oil prices.The rupee sank to a fresh record low, breaching the 91-a-dollar mark for the first time on Tuesday.