The Indian rupee weakened past 87 per U.S. dollar for the first time on Monday, as Asian currencies slumped after U.S. President Donald Trump imposed tariffs on the country's ...