Energy XXI

Energy XXI is an independent oil and natural gas development and production company, based in Houston, Texas, whose strategy emphasizes acquisitions, enhanced by its value-added organic drilling program. The company’s properties are primarily located in the shallow waters of the U.S. Gulf of Mexico.
Learn More