Storia: German investor confidence turns positive as ZEW index hits 10.5 — Warptech Lab News