The 10-Year Treasury Yield Sets a New All-Time Low–Here’s Why

MarketWatch, Feb 25, 2020–Sunny Oh
A day after U.S. stock benchmarks recorded their biggest one-day selloff in two years, investors are taking shelter in the deepest, most liquid haven asset in the world: U.S. Treasurys. The 10-year Treasury note yield fell 4.9 basis points to trade at 1.328% on Tuesday.