The S&P 500 touched 7,000 as tech stocks rallied on AI optimism, with investors focused on earnings, profitability and ...