The current account surprisingly posted a surplus of $110 million in September 2025 even though the market was... Updated 21 Oct, 2025 08:21am ...