Bank of India news: India's overall balance of payments balance was negative 4.4 billion US dollars in May 2026, and surplus of 4.4 billion US dollars in May 2025.

Zhitongcaijing · 1d ago
Bank of India news: India's overall balance of payments balance was negative 4.4 billion US dollars in May 2026, and surplus of 4.4 billion US dollars in May 2025.