The 20-year Treasury Yield Topped 5% Wednesday For The First Time Since October 2023 -One of The Highest Yield Since 2007