Solar Power vs Oil – A Slippery Slope The human race is at a crossroad. We are at the intersection of renewable and non-renewable energy - and it is a slippery slope. It is a slope we have been climbing for decades as we feed our insatiable need for the energy and power...