The S&P 500’s new record high isn’t a vote for growth. It’s a bet that war won’t break out. The index climbed 0.8% to 7,022.95 as investors priced in the stability of an “in principle” ceasefire between the U.S. and Iran, a development that has pulled risk premia out of equities and eased the fear of an energy-driven inflation shock. Brent crude settled at $94.93, well off March’s panic peak near $119 but still above pre-war levels around $70. That range is critical: high enough to pressure transport and manufacturing costs, but low enough to keep central banks from reaccelerating rate hikes.
The retreat in oil has cooled macro nerves, allowing markets to pivot from crisis pricing to growth repricing. The rally is being reinforced by early earnings beats—Bank of America posted $8.6 billion in profit, topping estimates, while Morgan Stanley jumped 4.5% on strong deal-making and wealth management flows. These results give bulls a fundamental anchor beyond geopolitics, supporting the idea that corporate cash flows remain resilient.
Yet the entire move rests on assumptions that are still unproven. The 10-year Treasury yield sits at 4.28%, leaving the cost of capital elevated for long-duration assets. Without falling rates or accelerating earnings, multiple expansion has limits. The market is effectively betting that the ceasefire holds, oil stays under $100, inflation prints stay benign, and corporate guidance remains confident. Any break in that chain—shipping disruption, a diplomatic collapse, inflation surprise—would force a rapid reassessment. For now, the rally rolls on, but it’s built on a narrow bridge from ceasefire talk to durable disinflation and sustained profit growth.
