Choppy day as euro sells off