Oil prices dip before US inventories data