Syz The Moment

CTAs are short -$34B of US equities and long $52B of European equities.

Written by Charles-Henry Monchau | Mar 20, 2025 3:56:02 PM