Treasury trades failed to settle during the week ending December 10, the highest volume of delivery fails since December 2017 ...
Delivery fails involving 10-year Treasury notes surged to the highest level in eight years this month, a result of the ...
It's not an exact fit or correlation, but that's not the point. One follows the other, though the manner in which they relate is outside of any view. The point here is common sense, unclouded by the ...