Stocks advanced on Wednesday after stronger-than-expected employment and service-sector data in the United States, but a gloomier outlook in China and Europe weighed on commodity prices and hit energy and materials shares.
Read more »