sell off

sell-off, n. A period when heavy pressure to sell causes falling stock-market prices.

sell off Read More »