Mumbai, July 11 -- The Indian rupee depreciated 7 paise to close at 85.77 (provisional) against US dollar on Friday, on weak domestic markets and risk-off sentiments amid trade tariff uncertainty. Indian shares fell notably on Friday, with weaker-than-expected Q1 earnings from TCS and escalating global trade tensions weighing on investor sentiment. Trade worries returned to the fore after U.S. President Donald Trump announced a 35 percent tariff on Canadian imports, starting Aug. 1, in a dramatic escalation of a trade war with the United States' closest ally over the country's alleged role in fentanyl flows. He also talked about blanket tariffs of 15 percent to 20 percent on most of America's trading partners and announced plans to make a...