Muppets Skewered: 10 Year Treasury At 1.999%