Indonesia's Balance of Payments Hits 10-Year Low in 2025 | AnalisaHub