Storia: Tech sell-off deepens but oil stays flat despite renewed Iran tensions — Warptech Lab News