The closed Strait of Hormuz adds an energy-driven inflation shock that pushes long-dated US Treasury yields higher still. Japan and China, the two biggest foreign Treasury holders, are dumping $5.35 trillion and $550 billion in Treasuries respectively; more supply requires higher yields to draw buyers, raising US debt-financing costs. The bond shock then pressures stocks, real estate and crypto, with October 12 at risk of one of 2026's biggest market sell-offs. x.com