Crude prices inch down on demand concerns