BusinessUS 10-year Treasury yield hits 5.06%, its highest since 2007, as investors start worrying about 6%23 Sep 2026 · Tom ElleryPhoto: Tom Ellery