According to Wallstreetcn, CFTC data showed that for the week ended September 22, 2026, yen net long positions stood at 71,982 contracts and euro net short positions totaled 52,334 contracts.
According to Wallstreetcn, CFTC data showed that for the week ended September 22, 2026, yen net long positions stood at 71,982 contracts and euro net short positions totaled 52,334 contracts.