India’s balance of payments (BoP) recorded a $20.8 billion surplus in July 2026, sharply up from just $0.3 billion a year earlier, as foreign-exchange inflows surged following measures by the Reserve Bank of India (RBI) to attract overseas deposits. The improvement comes despite continued pressure on the country’s external accounts from elevated oil prices and […]Continue Reading




