Storia: Tech sell-off deepens as oil prices rise on renewed Iran tensions — Warptech Lab News