United Kingdom CFTC GBP NC Net Positions declined to £-64.3K from previous £-43.1K

TMGM Analysis: Financial Market News, Economic Calendar & Market Insights