The US stock market rally has faltered after ten straight days of gains as investors digested a mixed bag of economic data.
The US stock market rally has faltered after ten straight days of gains as investors digested a mixed bag of economic data.