Tellor (TRB) traded 6.6% lower against the U.S. dollar during the twenty-four hour period ending at 18:00 PM ET on June 2nd. Tellor has a market cap of $261.14 million and $51.78 million worth of Tellor was traded on exchanges in the last day. One Tellor token can now be purchased for $101.31 or 0.00149259 […]