United Kingdom CFTC GBP NC Net Positions: £93.8K vs £87K



United Kingdom CFTC GBP NC Net Positions: £93.8K vs £87K