Oversold

Market prices that have declined too steeply and too quickly.

Share the Blog