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.