Global Jitters Spark Treasury Sell Off Amid Iran War Uncertainty The escalating war in Iran has sent shockwaves through global markets, prompting a wave of sell offs in US Treasuries that is as much about fear as it is about fundamentals.
Japan, one of the top foreign holders of US government debt, led the pack by shedding $47. 7 billion in Treasury holdings alone.
This isn't an isolated event or regional phenomenon; rather, it's a global trend reflecting mounting concerns about inflation, energy prices, and fiscal pressures.