Japan deployed $63 billion in May to defend the yen; unloaded $47 billion in U.S. Treasurys
Japan spent $63 billion in May to support the yen. As the world's largest foreign holder of U.S. government debt, Japan also sold $47 billion in U.S. Treasurys. Nothing to see here…