world energy crunch