External deficit falls 89% in H1 of FY25 despite instability
Trade deficit narrows by 10%, current account turns surplus, financial account surplus crosses $1 billion
Trade deficit narrows by 10%, current account turns surplus, financial account surplus crosses $1 billion