Treasury Sold $3.4B in I Bonds This Week as Investors Rushed to Get 9.62% Rate | Hacker News Reader