The Indian rupee closed at 87.20/$1, recovering from an intraday low of 87.40/$1 due to RBI intervention. Asian currencies weakened as the U.S. dollar strengthened amid tariff uncertainties. Traders now await key U.S. economic data and Fed policy cues.