BREAKING 🚨: Japan
— Barchart (@Barchart) September 1, 2026
Japan's 30-Year Yield just ripped above 4.18%, the highest level in history 🤯 👀 Dear God! pic.twitter.com/sW13NrSqgb
State collapse is inevitable when a society’s leaders are insulated from the negative consequences of their bad decisions.
Mike Shelby