India's current account deficit hits $4.2 billion in April-June 2026

Business