Treasuries now offer more income than almost every S&P 500 stock:

Just ~3% of S&P 500 stocks now have dividend yields higher than the 10Y Treasury Note yield, the lowest proportion since May 2007.

This marks one of the lowest readings on record in data going back to the early