📉 Japanese investors offloaded U.S. government bonds worth a record $29.6 billion in Q1 2026, marking the highest sell-off in four years, according to BBG. Japan remains the largest holder of U.S. government bonds. More insights can be found here.

#japan #Japanese #US