Will traffic in the Strait of Hormuz return to normal by August 31, 2026?