Houston Chronicle

Americas

SEC charges Energy XXI founder

18/07/2018

The federal government charged Houston-based Energy XXI founder John Schiller on Monday with failing to disclose more than $10 million in personal loans and perks from corporate vendors and board members in exchange for contracts and appointments.

Breaking