Want to know the future? Don’t trust the stockmarket

June 2, 2026