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.