A double squeeze from the Federal Reserve and the Treasury has pushed the 30-year yield to its highest level since 2006.
U.S. long-term Treasury bonds are under the most sustained pressure in nearly two decades. Caught between persistently high fiscal deficits, a surge in corporate bond issuance, and rising expectations of a Federal Reserve interest rate hike, the 30-year Treasury yield has remained above 5% for the longest period since