Oil slips as bearish demand sentiment weighs on market