Global stocks rally, oil slides, amid hopes for Middle East peace deal progress
Global stocks rally, oil slides, amid hopes for Middle East peace deal progress