Short Stocks But Long Index Puts, CMC Markets' McCarthy Says

Record ID: 484455