Oil prices tumble on peace deal hopes.