Japan By Sophia DavisApril 14, 2025Japan, not China, might have the incentive to sell its U.S. treasury holdings: Strategist – CNBCIn a surprising analysis, strategists suggest that Japan, rather than China, may have strong incentives to reduce its U.S. Treasury holdings. This shift could be driven by Japan’s need to stabilize its currency amidst ongoing economic challenges.