Oil prices edged up on Wednesday amid expectations of strong global demand and a report showing a decline in US crude inventories.