Strait of Hormuz traffic returns to normal by end of June 2026?