Heavy selling of stocks by speculators who think that the stock is overvalued and is about to drop.
HAMMERING THE MARKET
Meaning of HAMMERING THE MARKET in English
Campbell R. Harvey. Hypertextual finance English glossary. Английский словарь гипертекстовых финансов. 2012