Physical Agricultural Commodity Trading: Negotiation and Contract Simulation