Treasury yields hit highest since 2007, Bitcoin slides

Sep 24, 2026