Explained: What $127 Billion FCNR(B) Inflows Mean for ICICI Bank, HDFC Bank, and Other Bank Stocks | HyperFast