Oil prices edge higher Middle East conflict stokes supply concerns