Crypto prices today fell across the board on as thin liquidity, heavy leverage, and more than $600 million in liquidations drove a sharp market pullback. The total crypto market cap dropped 5% to $3.04 trillion, extending last week’s weakness. Bitcoin…Markets, Bear Market, Market Sentiment, Price AnalysisRead More

You might also be interested in reading Stalicla secures CHF 2M investment led by Addex for neuropsychiatric drug development.