Strait of Hormuz ship traffic comes under renewed pressure