Syz The Moment

CTAs are currently short $52 billion in U.S. equities, the largest short position in AT LEAST 5 years

Written by Charles-Henry Monchau | Nov 7, 2023 4:23:32 PM