Japan CFTC JPY NC Net Positions declined to ¥-162.2K from previous ¥-143.2K Published 12 Apr 2024 Read more on https://www.fxstreet.com Full Article