Not sure where Bloomberg got their number but the IIF says they have just under 41% participation at the moment.

EUR/USD has squeezed as high as 1.3158 before stalling. Sellers still lie at 1.3160/65 with stops above 1.3170.