WS #14294
30-year Treasury yield near 5.3%, highest since 2007, as bond vigilantes stir on inflation and deficit concerns.
Treasury Yields and Inflation Concerns
30-year Treasury yield near 5.3%, highest since 2007, as bond vigilantes stir on inflation and deficit concerns.