Early slippage was curtailed by aforementioned buy orders down at 1.3100/05 (low 1.3103) and we’re back up at 1.3120.
1.3100 is the 100 hma for those who are interested in that sort of thing
Sell orders clustered 1.3130/50. Talk of buy stops just above there and through 1.3160. Take your pick.