Demand and Supply of Energy