United Kingdom CFTC GBP NC Net Positions up to £-43.1K from previous £-63.9K



United Kingdom CFTC GBP NC Net Positions up to £-43.1K from previous £-63.9K