Markets for trading commodities can be very efficient, particularly if the division into pools matches demand segments. These markets will quickly respond to changes in supply and demand to find a price.