Japanese yen net long position at 101,591 contracts
CFTC data showed a net long position of 101,591 Japanese yen contracts for the week ended Oct. 27, 2026.
CFTC data showed a net long position of 101,591 Japanese yen contracts for the week ended Oct. 27, 2026.