
Foreign-linked buyers' share in 3-year Treasury auction hits 15-month low amid rising direct bids.
The U.S. Treasury sold $58 billion of three-year notes at a 4.627% yield on November 9, 2026, with foreign-linked buyers taking their smallest share in 15 months at 55.5%. Direct bidders, including domestic investors, took their largest share since a...

