Indonesia Imports registered at 18.41%, below expectations (20.83%) in September FXStreet · 2026-11-02T04:41:06Z