The Federal Reserve needs to lower interest rates.
They are manipulating the short term market and keeping rates way above what the free market would charge.
https://stockcharts.com/freecharts/yieldcurve.php
It’s DEMAND that is in the driver’s seat right now.
These low yields are astounding. Still, money worldwide continues to pour in.