The 10-Year Treasury Yield was down to 3.88% only a few days ago; it hit 4.5% last night, and it sits at 4.45% as I start this blog early in the morning. Both the stock and bond markets have not seen this much volatility (with prices and rates moving up and down repeatedly throughout the day) since the 2008 financial crisis.
Read More