We had a large (USD 2 bln) option expiry at 15.00 GMT, as we’d reported, and which was pinning the pair to 103.00
“Free at last” it cried once that was out of the way and we’ve been up to 103.18 only to run into more sellers to cap the move for the moment at least.
Currently 103.14