BoP Data Shows Current Account Deficit at $5.2 Billion in August 2026
Preliminary balance of payments data for August 2026 shows a current account deficit of $5.2 billion, narrowing from $6.1 billion in August 2025, driven by export performance and remittance inflows.
