The rupee weakened to 88.13 against the US dollar due to a hawkish Federal Reserve stance and a stronger dollar. The Fed’s rate cut outlook, worries over potential US tariffs, and continuous foreign fund outflows pressured the rupee.