Oil slips as concerns of demand recovery outweigh record cuts