Notices

Hammering the market

From Traderpedia

Definition:
Excessive selling which drives the market down.