www.sgtreport.com
Holy wowza! Japan’s bond yields skyrocketed to 3.6%!! Is Japan going to be forced into DEFAULT? And what about the USA Treasuries at 5.1%+ ?
Holy wowza! Japan's bond yields skyrocketed to 3.6%!! Is Japan going to be forced into DEFAULT? And what about the USA Treasuries at 5.1%+ ? https://t.co/93uNCBCLqi — HealthRanger (@HealthRanger) May 22, 2025