Stocks were mixed in afternoon trading Tuesday as geopolitical tensions weighed on sentiment, while investors digested earnings reports from major retailers and awaited Nvidia's results tomorrow.
The S&P 500 shook off last week’s skid with modest gains, but the Dow Jones Industrial Average lagged the broader market. The S&P 500 closed up 0.4%, while the Nasdaq Composite was up 0.6%. The Dow ...