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
View full post