NEW YORK (AP) — The U.S. stock market is pushing to more records Thursday as companies like Dollar Tree, Snowflake and Hormel Foods keep piling up profits. That's even as oil prices continue to swing and more data shows pressure building on the economy because of the war with Iran.
The S&P 500 added 0.4% to its all-time high set the day before after drifting between small gains and losses earlier in the morning. The Dow Jones Industrial Average was down 9 points, or less than 0.1%, as of 11:15 a.m. Eastern time, and the Nasdaq composite was 0.5% higher after both indexes also set records the day before.
Even with worries about expensive oil and high inflation, the U.S. stock market has run to records largely because U.S. companies keep making more money. Stock prices tend to follow the path of corporate profits over the long term, and companies have been routinely topping analysts' expectations for the first three months of 2026.