Apparently, everyone is buying today. This is so frustrating. There is no basis for what's happened in the stock markets. All I know is fixed income investments, especially bond funds (regardless of duration), seem to have been permanently damaged as a safe asset to hold. They used to be for the period of 2006-2020. Not anymore. Argh!
US Treasuries had strong positive real yields in that time period and the yield trend was down (meaning gain on principal too). US Treasuries have strong negative real yields at the moment even with them losing some value YTD with interest rates likely higher from here. I don't think bonds have been more overvalued in the history of our country than they are currently are - its basically one big giant bet that inflation will return to 2% or lower very quickly.