ADVERTISEMENT
growth for this year to 2.3%.
The yield on the 30-year Treasury, the measure of investor confidence in America’s ability to pay back its $38 trillion national debt in the long term, skyrocketed to 5.17%, its highest level in 20 years. The yield on the benchmark 10-year Treasury, which determines both continue reading …
ADVERTISEMENT