Iran seizes control of Strait of Hormuz, escalating energy crisis - TrendCloud