Syz The Moment

Leveraged ETFs now have almost $160 Billion in assets, a new all-time high 🚨🚨

Written by Charles-Henry Monchau | Oct 13, 2025 3:32:53 PM