The US treasury auctioned off $13 billion of 20 year bonds at a high yield of 4.810%


Source link