
Managed futures lose 0.91% in March
Managed futures lost 0.91% in March according to the Barclay CTA Index compiled by BarclayHedge. Year-to-date, the Barclay CTA Index is down 0.39%. “Perilous crosscurrents wrought by devastation in Japan, unrest in the Middle East, and higher headline inflation generated




