The Indian rupee has plunged to an all-time low against the US dollar, trading at 89.45. This sharp decline is driven by diminished hopes of US Federal Reserve rate cuts and ongoing trade tensions between the US and India. Foreign investors have withdrawn significant funds, and the Reserve Bank of India appears to have lessened its support, accelerating the rupee's fall.