Cryptocurrencies Optimism price could fall as nearly $90 million worth of OP tokens is due flood markets Read more