Posted on October 23, 2023 by The yield on a 10-year Treasury reached 5% for 1st time since 2007. Why that matters The yield on the 10-year Treasury has reached 5% for the first time since 2007 Uncategorized