Storia: Consumer confidence slips back on oil price uncertainty — Warptech Lab News