How Bad Is The Power Sector Stress?