Stock market outlook: 3 themes for the second half of 2026