A fascinating and troubling story is unfolding in the energy sector. The five-fold rise in petroleum prices in as many years is creating incentives for the emergence of many new commercially feasible non-petroleum energy sources. Hence, nuclear power has become more profitable, solar and wind ....Read more