The US says it struck boats and missile sites in Iran, shortly after both sides had indicated progress in peace talks. Iran’s foreign ministry says that US strikes in Iran’s southern Hormozgan province represent a “gross violation” of the fragile ceasefire in place since early…