API3 (API3) traded 2.6% higher against the US dollar during the twenty-four hour period ending at 20:00 PM Eastern on June 4th. API3 has a total market cap of $380.82 million and approximately $24.10 million worth of API3 was traded on exchanges in the last 24 hours. One API3 token can now be purchased for […]