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