Current account deficit narrows to $10.5 billion in Q3 from $11.4 billion

Mar 27, 2024 - 03:00
Current account deficit narrows to $10.5 billion in Q3 from $11.4 billion