Tellor (TRB) traded up 1.7% against the U.S. dollar during the 24 hour period ending at 14:00 PM E.T. on March 23rd. During the last week, Tellor has traded 0.4% higher against the U.S. dollar. Tellor has a total market cap of $233.60 million and approximately $22.47 million worth of Tellor was traded on exchanges […]