News Crypto Prices Consolidate, Analysts Blame Bitcoin Market Rout on ‘Overleveraged Positions’ editorial staff 21. May 2021