May 17, 2026 0Comment Japanese investors sell $29.6B in US Treasuries in Q1 2026, largest quarterly dump since 2022