With just minutes to go, US equities have given up a huge chunk of their gains. Shares sit at 944, the former high for the S&P and an important technical point on the close.

EUR/USD has pulled back with stocks, now at 1.4105 from 1.4177 highs.