Non-renewable and renewable energy sources