Skip to content

Goblin Town

A term used to describe the market’s persistent downtrend, synonymous with “bear market”.