Source item
Open original source ↗The yield on the 30-year Treasury is above 5.3% for the first time since April 2007. At the time the U.S. national debt was still under $8.8 trillion. Now it's over $39.9 trillion, over 4.5x as large. Plus, in 2007 bond yields were still trending down. Now they are trending up.