Japan CFTC JPY NC Net Positions down to ¥-94.5K from previous ¥-83.2K 2026-04-26 | No Comments Japan CFTC JPY NC Net Positions down to ¥-94.5K from previous ¥-83.2K Views: 8 Forex