EUR/USD popped as high as 1.4427 as US shares rebounded close to breakeven at midday before running into another overhang of selling near the 1.4430 level.

Here come the Glimmer Twins!