Energy XXI: Schiller Says U.S. Stands a Chance for Energy Independence
Chairman and CEO John Schiller appeared on Bloomberg Television to discuss his company’s 2010 purchase of $1B worth of ExxonMobil properties, as well as the nation’s chance at becoming energy independent.