Developments in India’s Balance of Payments for the Month of June 2026
India's Balance of Payments for June 2026 shows a current account deficit of $6.2 billion, widening from a $1.2 billion surplus in June 2025. The merchandise trade deficit expanded to $30.2 billion from $19.2 billion, d…
Read full story

