Japan CFTC JPY NC Net Positions rose from previous ¥70.4K to ¥681K



Japan CFTC JPY NC Net Positions rose from previous ¥70.4K to ¥681K