Storia: U.S. consumer sentiment falls in August 2026, ending recovery — Warptech Lab News