U.S. Treasury sells 20-year bonds at highest yield since 1986
The U.S. Treasury auctioned $13 billion of 20-year bonds at a 5.42% yield, highest since January 1986.
S. Treasury on Tuesday auctioned $13 billion of 20-year bonds, with investors demanding the highest yield in four decades. 45%. The 20-year bond was discontinued later that year before being reintroduced.