In this paper, we first give a direct proof of the existence of Edgeworth equilibria for exchange economies with consumption sets which are (possibly) unbounded below. The key assumption is that the individually rational utility set is compact. It is worth noticing that the statement of this result and its proof do not depend on the dimension or the particular structure of the commodity space. In a second part of paper, we give conditions under which Edgeworth allocations can be decentralized by continuous prices in a finite dimensional and in a infinite dimensional setting. We then show how these results apply to some finance models.