Wall Street stocks have finished sharply lower following a disappointing stream of corporate earnings and mixed US economic data.

Wall Street stocks have finished sharply lower following a disappointing stream of corporate earnings and mixed US economic data.