United Kingdom CFTC GBP NC Net Positions declined to £-42.4K from previous £-25.8K

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