Stocks finished mostly higher, after a bad start to the day thanks to a pair of disappointing reports from tech giants. The Dow ended up 317.5 points or 0.7%, a short distance away from a new record ...
The S&P 500 and Nasdaq are rising Tuesday. The Dow is falling as the stock market digests China's retaliation against President Donald Trump's tariffs.