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.
https://www.marketwatch.com/story/the-10-year-treasury-yield-is-sliding-toward-its-all-time-low-heres-why-2020-02-24