Yen Falls Below 160 as Japan Announces US Bond Sell-off
Navigating the treacherous waters of international politics can often lead to unexpected consequencesâespecially for countries like Japan, who sit as a staunch ally of the United States. Historicall...