Neoclassical economics
Markets will 'reach equilibrium' if all the sellers who want to sell at or below a given price have sold to all the buyers who are willing to buy at or above a given price.  the price is worked out in the market.