The U.S. Treasury just issued 69BN notes (my favorite size). It was 2.64X oversubscribed. A total of 182BN of demand. The demand blew away the demand for the SPCX deal. Buy America. Everyone wants
What changed
😜 — via @dampedspring
Why it matters
69B notes 2.64X oversubscribed with 182B demand, far exceeding SPCX deal.