BBusiness Read More China joins global sell-off of US Treasuries in March as Iran war prompts panicMay 26, 2026 Mainland Chinese investors shed their holdings of US Treasury bills in March, joining many overseas institutions and central…