Why Do Short-Term Bonds Yield More Than Long-Term Bonds? Who Would Buy Long-Term Bonds Now?

A couple astute observers noticed something about interest rates in [...]