Some thread necromancy here:
Consumer Sentiment just hit a new ATL (all-time low).
The war in Iran is the tail that wags the dog so I DO NOT necessarily see this as a strong buy signal. We could be even lower next month if this “pause” does not become a real cease fire.
Also:
The S&P 500 surged nearly 39% on a total-return basis from the April 2025 low through the end of that year.