India's current account deficit hits $6.2 billion in June 2026

Business