Strong earnings reports and optimistic corporate outlooks lifted stock markets. The Dow, S&P 500 and Nasdaq rose 0.6%, 0.7% and 0.9%, respectively.
Strong earnings reports and optimistic corporate outlooks lifted stock markets. The Dow, S&P 500 and Nasdaq rose 0.6%, 0.7% and 0.9%, respectively.