United Kingdom CFTC GBP NC Net Positions dipped from previous £8.6K to £-26.2K Published 26 Apr 2024 Read more on https://www.fxstreet.com Full Article