3 ms·Actually, it's the former: 7.5% of energy. It's 15% of electricity.by phaemon 11y agoActually, it's the former: 7.5% of energy. It's 15% of electricity.