CFTC ZAR Non-Commercial Net Positions

Low 12.6 K