Stocks Finish Higher Despite Disappointing Databarron | news sites