Europe Coming Up Short?