India’s external debt stands at USD US$ 629.1 billion billion at end June 2023