Japan CFTC JPY NC Net Positions dipped from previous ¥172.3K to ¥167.3K23 May 2025, 20:08 by FXStreet Team · FXStreetShare: Feed news