China slowdown amplified by European crisis.

Uh oh.