Rupee crashes past 95/$, logs worst annual fall in 14 years Forex News March 31, 2026 Mumbai: The rupee on Monday slumped to breach the psychologically crucial barrier of 95/$, upending market expectations of a stronger…