How Would We Provide Enough Energy For 11 Billion People? October 27, 2014 Africa carbon bubble climate change energy mix fossil fuels fusion global warming natural gas oil production population explosion renewable energy shale +