invest1 distinct publisher
Central banks have sold $233 billion of Treasuries since February. Private money did not blink
Foreign official holdings are down to $3.78 trillion, the lowest in over two years, while private foreign holdings sit at a record $5.52 trillion. Japan supplied over half the selling.
Publishers:wolfstreet.com
Reality
- Evidence60
- Adoption62
- Hype gap+14
- Incentives45
- Confidence56