Stocks Italy and Spain ban Short-selling Stocks to Keep the Markets Afloat March 19, 2020 0 Most financial markets are taking a beating due to the novel coronavirus. In Spain and…