Restoring confidence in Irish Energy Supply