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.