Found an interesting story?

Energy XXI profit plummets

Higher expenses eroded increased revenues to send full-year net profit plunging at US independent Energy XXI.

Already a subscriber? Log in here