European stocks knocked by oil price