
Barclay CTA Index down 1.11 per cent in June
Managed futures lost 1.11 per cent in June, according to the Barclay CTA Index compiled by BarclayHedge. The index is now down 0.87 per cent year to date. “A slowing of economic growth in China combined with concerns


