U.S. Commodity Futures Trading Commission (CFTC): Net long positions in the Japanese yen were 179,212 contracts in the week ending April 29, 2025.

2025-05-03

U.S. Commodity Futures Trading Commission (CFTC): Net long positions in the Japanese yen were 179,212 contracts in the week ending April 29, 2025.