Renewable Energy: Myth vs. Fact