The rupee depreciated 39 paise to an all-time low of 82.69 against the US dollar in early trade on Monday as elevated crude oil prices and risk-averse sentiment among investors weighed on the local unit. Moreover, a negative trend in domestic equities and firm American currency sapped investor appetite, forex traders said.