Syz The Moment

Institutional investors sold -$9.2 billion in US equities last week, marking the 5th straight week of selling.

Written by Charles-Henry Monchau | Jan 23, 2026 9:32:34 AM