Tellor (TRB) traded up 46.9% against the U.S. dollar during the 24 hour period ending at 12:00 PM ET on May 2nd. Tellor has a total market cap of $168.37 million and approximately $136.62 million worth of Tellor was traded on exchanges in the last 24 hours. During the last week, Tellor has traded 13.5% […]