The U.S. military has attacked Iran after it said Tehran struck three ships in the Strait of Hormuz. The assault Wednesday came as part of an American effort that also revoked the Islamic Republic’s ability to openly sell crude oil in the world market. Iran apparently retaliated with strikes targ…