China Insights Channel Managed Futures Are Up 10% YTD — Are You Investing? By Karrie GordonFebruary 24, 2022