Syz The Moment

Retail investors have bought over $5 billion of leveraged equity ETFs in the last 12 months, the most since 2022.

Written by Charles-Henry Monchau | May 10, 2024 3:17:18 PM