Stocks rally, while oil and dollar ease on Middle East peace hopes

Stocks rally, while oil and dollar ease on Middle East peace hopes