IMF slashes 2026 global growth forecast as Iran conflict disrupts energy markets - TrendCloud