CurrenciesCentral banks offload U.S. Treasuries; China holdings at 18-year low3 weeks agoThe US Treasury Department in Washington, DC, US, on Thursday, April 16, 2026. Taxday inflows jolted the US Treasury's cash...