Trade surplus tumbles 96.3% in April 2025 02 Jun 2025 13:45 Indonesia records 60 consecutive months of trade surplus. Trade surplus tumbles 96.3% in April 2025