Agribusiness and micro economics