Supply Shortages And High Energy Prices