Could this energy crisis be the world’s pivot towards renewable energy? “High consumer prices and tightening LNG (Liquid Natural Gas) and Oil supply have pushed the world into its...