Cartoon of the Day: The Human Torch! - Draghi cartoon 03.31.2015

"The euro is down -1% to $1.07 on neither inflation nor employment data doing anything month-over-month (EUR/USD down because markets expect Draghi to deliver more cowbell in attempts to create inflation, which looks impossible right now)," Hedgeye CEO Keith McCullough wrote this morning