Crude prices keep drifting down on demand concerns