Stellar energy