The Indian rupee depreciated 25 paise to close at 86.56 (provisional) against the US dollar on Tuesday, as global risk sentiments were dampened amid tariff threats by the US President Donald Trump.