More crappy European economic data.

But hey, who cares?