Possible Answers For: Embattled energy company