Storia: Pessimism sets in for Europe as Iran war hits economic and consumer confidence — Warptech News