US debt surges past $39 trillion, weeks into Iran war

· Perth Now