Crude oil prices slip 2pc over demand concerns