Storia: U.S. consumer sentiment hits all-time low in May 2026 — Warptech Lab News