The US and Iran traded renewed fire in the Persian Gulf in a flareup of violence on Wednesday. The fighting comes as peace efforts remain stalled.