Oil prices dropped on expectations that a potential Ukraine peace deal may ease supply disruptions, while fears of escalating ...