In this paper we prove the existence of a competitive equilibrium and a bilateral oligopoly equilibrium in a two-period two-good trading model with production. In a static two good framework, trade can only take place only if there is sufficient diversity in the preferences of the consumers....