Storia: Tenaris Q2 Profit Falls to US$477m on Hormuz Closure — Warptech Lab News