idiom
Supply and demand
Meaning
The relationship between how much of something is available and how much people want it.
Example
The price of oil depends largely on **supply and demand**.