Japan CFTC JPY NC Net Positions declined to ¥-145.8K from previous ¥-129.6K



Japan CFTC JPY NC Net Positions declined to ¥-145.8K from previous ¥-129.6K