Strong Demand as US Treasury Sells $69B in 2-Year Notes with Yield Dropping to 3.984%
The US Treasury's 2-year note auction saw strong demand with yields dropping to 3.984%. Direct bidders took 13.6% of the $69 billion, while indirect bidders received 75.8%. The WI ...