Friday, May 2, 2025

Japan Hints At Using $1.13 Trillion In US Treasuries As Leverage In Trade Talks, Drawing Alarm From Traders: 'All Cards On The Table'