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

Retrieved by DBnomics on July 5, 2026 (6:50 AM UTC)

from
2012-Q1=-91,251
to
2026-Q2=77,931.13
min:
-98,406
max:
96,005.795
avg:
28,091.46
σ:
53,868.675
Apply filters
Loading chart