Climbing mount improbable

A picture tells a thousand words. So reflect on the image above. It shows fuel shares of total world energy supply, including the contribution of fossil sources (oil, coal and gas), nuclear power (providing for about 16% of global electricity demand and 6.5% of all energy use) and renewables (13% of total energy). So, renewables … Continue reading Climbing mount improbable