The stock market rallied, with the S&P 500 and Nasdaq Composite closing at fresh all-time highs. Favorable inflation data and a surge in AI-fueled tech earnings boosted investor sentiment, helping offset earlier geopolitical concerns in the Middle East.  S&P...

read more