US Jobs Report Is a Gut Check for Bond Traders

June 5, 2026