CFTC ZAR Non-Commercial Net Positions

Low 15.2 K