1. Dictionary
  2. Oversold

Oversold

Market prices that have declined too steeply and too quickly.

Share the Blog