The US sold $16 billion in 20-year bonds at a high yield of 5.122%, reflecting investor demand amid shifting rate expectations.
The US Treasury auctioned $16 billion of 20-year bonds at a high yield of 5.122%, according to the release. The sale occurred as markets awaited key earnings and geopolitical developments, which influenced investor sentiment and demand for safe assets.
Prior auctions had seen varying yields, with recent trends reflecting heightened volatility in bond markets. The 5.122% yield suggests a cautious but steady appetite for longer-dated debt amid mixed signals on monetary policy and inflation.
Major US stock indices closed sharply higher, driven by optimism over US-Iran diplomatic progress and expectations of limited military escalation. The NASDAQ and other benchmarks rallied as investors focused on earnings, particularly Nvidia’s upcoming report.