The Indian rupee weakened against the US dollar in early trade on Friday, driven down by foreign fund outflows, recovery in crude oil prices and dollar demand from importers. Moreover, weak domestic equities and uncertainty over the US-India trade deal have also dented rupee sentiments.