Call Their Bluff: Why Japan Can’t Actually Dump US Treasurys Jack Carter | January 28, 2026 Why I’m not worried about their threat and you shouldn’t be either