Home Military DefenseWhat does a blockade of the Strait of Hormuz mean for global shipping and oil prices today?