Oil prices edge lower ahead of US stockpiles data