New attacks on vessels near the Strait of Hormuz have brought a reminder of the costs of a prolonged stalemate.