API3 (API3) traded down 1.8% against the dollar during the 1-day period ending at 20:00 PM E.T. on May 26th. One API3 token can currently be purchased for approximately $2.73 or 0.00003970 BTC on major exchanges. API3 has a market capitalization of $313.29 million and approximately $9.37 million worth of API3 was traded on exchanges […]