Iran conflict costs global firms $25B, impacts oil market stability - TrendCloud