United Kingdom CFTC GBP NC Net Positions: £-22K vs £-25.3K



United Kingdom CFTC GBP NC Net Positions: £-22K vs £-25.3K