Why did investor confidence fall in October 2026? Index drops to 42 as most investors sit tightBy Boring Money4 November 2026Read More