Japan CFTC JPY NC Net Positions: ¥-69.8K vs ¥-91.6K Forex News June 18, 2022Japan CFTC JPY NC Net Positions: ¥-69.8K vs ¥-91.6KThis content is for members only.Login Join Now United States CFTC Oil NC Net Positions down to 302.9K from previous 328.3K Ethereum price risks a drop below $1K if these key price metrics turn bearish