May 26, 2026

Strait of Hormuz closure