Not surprisingly sell stops noted though 1.5270 (remember that level seen important technical support). Also, more surprisingly, further stops noted through 1.5260 ahead of barrier option interest at 1.5250.
Then more sell stops noted through 1.5245. That one don’t surprise me either
Presently cable sits at 1.5313, seemingly having shrugged off shitty industrial production data. Go figure.