Managers lost 1.8% on average through June 28, HFR index shows. Criticism mounts over high fees and crowding into same trades.
Managers lost 1.8% on average through June 28, HFR index shows. Criticism mounts over high fees and crowding into same trades.