Syz The Moment

CTAs are long net $58BN in US equities, just shy of the upper-end of the 5-year range

Written by Charles-Henry Monchau | Aug 4, 2023 9:44:13 AM
null