Yahoo Finance

When one discusses marketing, the phrases ‘consumers’ and ‘supply and demand’ always come into play.