Stocks have plunged to their lowest point since June 2021 as the country has continued to mass troops along Ukraine's borderThe post Market Wrap: S&P Drops To Lowest Point Since June 2021 as BTC Extends Losses appeared first on Blockworks.