Stocks are Defying the Naysayers. They Can Keep Going.

Published on June 30, 2025

The S&P 500 Index just rallied back to all-time highs, brushing off the April tariff shock, the conflict with Iran and the insidious and persistent increase in US continuing jobless claims.