Japan CFTC JPY NC Net Positions: ¥-96.2K vs previous ¥-80.7K Published 02 Jun 2023 Read more on https://www.fxstreet.com Full Article