The rupee declined by 19 paise to close at a 14-week low of 74.74 against the US currency on Friday as a firm dollar and expectations of further spike in crude oil prices weighed on investor sentiment.While the rupee depreciated for the fourth straight day on Friday, on weekly basis the rupee recorded losses for the fifth week on the trot as strong dollar bias and firm crude oil prices have weighed on the local unit.