market forces


pl n

the effect of supply and demand on trading within a free market