Oil prices fall and markets rally on renewed hopes for peace