Canada DUMPS $33B in US Bonds and Buys $24B German Submarines – Trump on Knees for Xi Instead October 6, 2026 by timlangeman China’s holdings fell by roughly $15 billion.