International News U.S. revokes Iran oil sales authorization after tanker attacksWorldNewsHub24July 7, 2026 The U.S. Treasury Department on Tuesday revoked its authorization of Iranian oil sales after a series of attacks on tankers…