Consumer Confidence Drops To All Time Low In June, But Is That A Bad Sign? June 26, 2026 by Paul Myers, Myers Capital Management