EconomyJapanese Residents’ Net Sales of Foreign Long-Term Debt Ease to ¥92.6 BillionBy Adrian ValeOct 29, 2026, 12:07 PM UTC