Instability in Hormuz: Oil Shipping and Energy Markets Enter a Cautious Phase
According to WPB, Maritime transportation across the Persian Gulf entered a more unstable operational phase in mid-May 2026 after a sequence of security alerts near the Strait of Hormuz triggered visible changes in tanker traffic, shipping...