Stocks Sink, Yields Surge as Economic Jitters Intensify
- US markets drop 8% from July 2023 peak
- 10-year Treasury yields at highest since 2007
- Crude oil nears $100 a barrel
- China selling $300B in US Treasuries since 2021
- Economic data supports Fed's hawkish stance