Earlier today, the yield on the 10-year Treasury reached the 5% mark, recording its highest level since October 2023.