The 30-year bond yielded 1.961% and was on pace to close below the 3-month bill yield for the first time in twelve years.
Continue...