The Impending World Energy Mess