August 21, 2026 Sean Foo: Bessent Pulls the Trigger as China-Japan Dump $68B US Bonds The global financial landscape is entering a highly complex phase as the United States national debt moves past the historic $40 trillion mark. For decades, US Treasury bonds were widely […] Sean Foo