And the euro is rebounding from the lower end of its range as a result. All the way to 1.2950. Yee-haw.

S&P futures are up around 0.8% on the day.