Hosted on MSN
30-year Treasury yield tops 5% as debt costs surge
The 30-year U.S. Treasury yield has climbed above 5% for the third time in under three years, pushing annual federal interest costs to $1.22 trillion, or over 4% of GDP. Analysts warn this level could ...
The Strait of Hormuz has been closed now for over two months, that's the fact. More importantly, there is no end in sight ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results