U.S. forces struck Iranian rocket launchers on the Strait of Hormuz in their first military action in a month on Sunday, breaking a lull in fighting during an intermittent war that has lasted more than six months. Vowing to retaliate for what it called a deadly attack, Iran later said it had launched missiles at U.S. sites in Jordan.