Oil prices edge lower after US inventories build