Search Query
Search in:
Finance
All Copybook Sites
When supply exceeds demand in a market, forcing lower prices.
Improve this term »
Related glossary terms: