Japan Bond Crisis and Hormuz Blockade Converge Into a Serious Macro Risk for Crypto
Japan’s 10-year government bond yield reached 2.393% in early April 2026, its highest level since 1999, driven directly by oil price shock flowing from the near-total closure of the Strait of Hormuz. The causal...