United Kingdom CFTC GBP NC Net Positions declined to £-60.6K from previous £-52K

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