IRGC Claims GasLog Shanghai Strike in Escalating Hormuz Tensions
Two Qatari LNG tankers struck in a month in the Strait of Hormuz as Iran’s IRGC escalates pressure on Gulf energy exports, pushing global oil prices above $90 and forcing ships to