India’s $127 billion NRI deposits arm gives RBI more firepower, setting rupee up for rallySeptember 3, 2026
Oil slump, central bank support manifest in rupee’s three-day winning streak Forex News May 25, 2026 The Indian rupee strengthened for the third consecutive session on Monday, its longest winning streak in a month, powered by…