IMF: Global public debt was already near record highs when Middle East war began.

23 Sep 2026 16:29Energy Forex