API3 (API3) traded up 2.5% against the U.S. dollar during the 1 day period ending at 16:00 PM Eastern on May 29th. API3 has a total market capitalization of $359.26 million and $60.57 million worth of API3 was traded on exchanges in the last day. One API3 token can currently be bought for $3.13 or […]