Posted on July 15, 2021 by Trading Scam News Editor K-Ratio told FreightWaves it self-reported the matter to the Commodity Futures Trading Commission and the National Futures Association (NFA).