U.S. stocks fell as Iran war raised oil prices and AI worries hurt tech. The Dow slightly rose.
Despite past resilience, high valuations and new challenges suggest Walmart and McDonald's may falter in future market downturns.