Image

U.S. Treasury auctions of $13 billion of 20 yr notes at a excessive yield of 4.817%

SHARE THIS POST