Oil edges up on tighter supply, but demand concerns check gains