The benchmark ten-year Treasury bond yields (IEF) have cleared the psychologically important 3% mark again. On May 15, the benchmark yields settled at 3.1% compared to 3% the previous day. That’s the biggest one-day advance since March 2017. The yield was the highest level since 2011.
Read on The Source