On February 28, 2026, traffic through the Strait of Hormuz dropped roughly 70% overnight. For dealers, the bill is just starting to land on the floor. The Iran conflict and the effective closure of the Strait of Hormuz — the narrow passage that carries about a fifth of the world’s oil and a meaningful share […]