Storia: Consumer sentiment improves but stays near all-time low, survey shows — Warptech Lab News