If BIS was happy to sell around 1.2720, Im sure they’ve availed themself of the better levels afforded them by the German data spike. We’ve been to 1.2734 back down at 1.2710 presently.
I wonder where the buy stops above 1.2730 are? I noticed Sean opining that there’s probably decent stops above 1.2735, so maybe that’s where they are.