European stocks slump Friday, with geopolitical tensions in Iraq and Russia taking their toll on investors. read more