Skip to content
DUQUESNE CAPITAL MANAGEMENT L L C — ENERGY XXI (BERMUDA) LTD insider: 10 transactions · InsiderLens