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