US-Iran truce on shaky ground with new attacks and Strait of Hormuz confusion