The rupee appreciated for a second straight day on Friday supported by weakness in the US dollar overseas, as investors awaited more clarity on US election results, and lower crude oil prices. It moved within in a range of 35 paise, between 73.27 and 74.22, against the greenback, having begun the day stronger at 73.98 against the US currency compared to its previous close of 74.38. A rally in domestic equities amid continuous foreign fund inflows supported the domestic currency.