Alternative InvestmentsWhy the 10-Year Treasury Yield at 5.23% Matters to You
TL;DR: The 10 year Treasury yield climbed to 5.23% this week, its highest level since 2007, according to CNBC, and the 30 year yield rose past 5.5%, its highest since 2004, according to Business Insi…
Jeff Barnes, MBA··5 min read