April 27, 2026 0Comment US naval blockade keeps Hormuz shipping traffic minimal amid stalled diplomacy