monster art
European markets are going in the sharply opposite direction of yesterday.
Yesterday stocks got crushed after Mario Draghi failed to instantly activate any mechanism to suppress borrowing costs for peripheral countries.
Today they're surging. Perhaps markets are looking at his statements in a new light?
Spain was up 1.4%.

 Italy is up 2.88%! 

Germany is up 1.33%.

US futures are up as well.

Meanwhile, the world awaits the Jobs Report at 8:30 AM ET.