Hammering the market

The intense selling stocks by speculators who think the market is about to drop because they think prices are inflated.

Insights