Loading...
Loading...
8. Aug 24
8. Aug 24
6. Aug 24
2. Aug 24
31. Jul 24
9. Aug 24
7. Aug 24
7. Aug 24
6. Aug 24
6. Aug 24
Too much US govt debt, too few investors willing to buy that debt (the Fed's out, China now net seller). Has formed the largest treasury bond bear market on record, going back 236 years. Treasuries now extremely cheap, down ~10% YTD, and ~25% peak to trough. Could be shaping…