United Kingdom CFTC GBP NC Net Positions: £-30.5K vs £-332K



United Kingdom CFTC GBP NC Net Positions: £-30.5K vs £-332K