In a surprising twist, NRI deposits took a nosedive from $13.33 billion to $11.20 billion between April and December 2025, according to the RBI. While FCNR deposits stumbled to $2.04 billion, NRE and NRO deposits showed some resilience, helping the total NRI deposits reach $169.27 billion by the end of December.

Finance

