Syz The Moment

US households own WAY more stocks than in other major markets: US household allocation to equities sits at ~49%.

Written by Charles-Henry Monchau | Jun 17, 2025 3:48:31 PM