Storia: Iran conflict costs global firms $25B, impacts oil market stability — Warptech News