[BPQ22C1.-.02] Net International Investment Position – IFSC and Non-IFSC – Monetary Authority

Retrieved by DBnomics on March 6, 2026 (7:49 AM)

from
2012-Q1=-91,251
to
2025-Q4=74,789.31
min:
-98,406
max:
96,005.795
avg:
26,383.892
σ:
54,044.115
Apply filters
Loading chart