May 20, 2025
Japan stays cautious while US credit downgrades
For decades, U.S. Treasuries were the undisputed refuge during times of market stress - predictable, liquid, and backed by the full faith of the federal government. But the world’s most trusted financial backstop is starting to look a bit shaky.