Japan CFTC JPY NC Net Positions fell from previous ¥-145.8K to ¥-150.1K FXStreet · 2026-06-22T19:32:59Z