Sunday, July 19, 2026

The cost of financing US debt is rapidly rising: On Tuesday, the US sold 30-year Treasury bonds at a 5.06% yield, the highest auction result since 2007.