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.
ADJUSTED EARNINGS: Stripping out one-time items, Nvidia is expected to post a per-share profit of 75 cents, according to 48 analysts surveyed by FactSet. Nvidia stock rose over 13% in the recent ...