Not sure if I’m more disappointed in Draghi or the ECB for posting an unwatchable stream of the press conference.

Amateur hour all around.

The lows/highs are giving out in the euro and some other pairs, the selling might not let up. US stock futures are slumping, adding to the decline.