Oil prices edge lower on easing Middle East concerns