Treasury data released this week shows that U.S. national debt now stands at $40 trillion, with the government now expected to spend more than $1 trillion in interest on the debt in the fiscal year of 2026. Rising debt means higher yields, which can mean pricier...

read more