The firm predicts that international traders dumped more than $60 billion of U.S. equities in net between March and April.
Communicating your story to the Street
The firm predicts that international traders dumped more than $60 billion of U.S. equities in net between March and April.