The US Consumer Stress Index drops 4 percentage points from Q4 2023. US consumers say their top stressors are the consumer wallet (32 percent) and geopolitics and government (21 percent). Geopolitics, innovation and technology were the biggest movers this cycle. Higher flexibility in…