Luxembourg’s Mersch sees some green shoots, saying confidence in the recovery is stronger than foreseen while economic stimulus packages could be having a bigger impact than expected.

EUR/USD is consolidating afternoon losses, down at 1.3940. Stocks remain under pressure, down 1% while oil heards into the close lower on the day after being up sharply early in the day, as high at $72.77. We trade now at $70.45.