Markets rise despite Middle East conflict as oil surges