• provide
  • stock
  • supply
  • demand