Hammering

The intensive sale of stocks over a short period of time to avoid a period of liquidation.

Loading.. Please wait