An energy pyramid is always upright because the total amount of energy available for utilisation in the top levels is less than the energy available in the lower levels. This happens because according to the 10% law of energy flow, only 10% of the total energy is transferred from one trophic level to the next.