Rupee had settled at 71.34 against the US dollar on Thursday and appreciated by 27 paise to 71.07 against the US dollar on Friday. Forex traders said weakening of the US dollar vis-a-vis other currencies overseas and higher opening in domestic equities supported the rupee.