Energy Consumption and Technological Developments