Rupee weakens against US dollar due to trade tariff uncertainties, FII outflows, and strengthening greenback.