In fact, yield on the 10-Year Treasury Note just hit 2.38%, it’s the lowest level in 18 months as investors have been pouring an inordinate of amount of money into bonds, both government and corporate, to seek a safe haven from the trade wars.
The flip side of this is… Continue reading at StockNews.com