Well, Draghi whipped out the bazooka…

And the destructive effect so far on the Euro has been pretty epic so far…

How the day ends will be quite telling. At the moment… not happy!