energy-based pricing