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

Comments

Join the discussion on this story.