Turmoil returns to stock markets and euro