Oil prices down over lingering demand concerns