Strait of Hormuz traffic returns to normal by December 31? (76% odds) | Kelvon