Syz The Moment
Beware the short squeeze... CTAs are now short $25 billion of US equities, one of the largest short positions in the 8 years...
Written by
Charles-Henry Monchau
| Nov 1, 2023 10:59:47 AM
View full post