This article was originally published on ETFTrends.com.
Treasury note yields were partly to blame for last week’s stock sell-off and today, those jitters returned with the benchmark yields ticking higher, particularly the short duration 2-year note edging up to 2.903–a level not seen since June 2008. The longer duration 10-year note went to 3.201, while the 30-year note was at 3.371 as […]
Continue Reading Below