Oil prices stable despite Middle East violence