Oil up as US inventories signal strong demand