Oil gains amid Middle East peace hopes