There is more than enough food, water, fuel and so on to satisfy the actual needs of everyone on the planet. But there is not enough to satisfy everyone's greed. Even if it were physically possible for you to consume all the food, water, and fuel in the world, you still would not be satisfied. “Material food” cannot satisfy spiritual craving. Since the materialist is never satisfied, he never feels that he has had enough.
There is enough in the world to fulfill everyone’s needs, but not enough to fulfill everyone’s greed. In some parts of the world, people are dying from severe undernourishment, while in other parts of the world people are dying from obesity.
~ Jagad Guru Siddhaswarupananda Paramahamsa