India’s $127 billion NRI deposits arm gives RBI more firepower, setting rupee up for rallySeptember 3, 2026
Traders keep focus on oil prices, RBI moves as rupee treads water Forex News May 27, 2026 The Indian rupee had a muted Wednesday, with traders keeping an eye on gyrations in oil prices alongside signs of…