This might seem like an odd question, but not all companies can answer ???yes.??? Taking into account that the details of a compliance program will vary based on company size, location, lines of business and other factors, an energy company compliance program should include: