Seventy Seven Energy Inc (SSE): Owl Creek Discloses 5.80% Passive Stake

Jeffrey Altman’s Owl Creek Asset Management has bought 2.8 million shares in Seventy Seven Energy Inc (NYSE:SSE), an oilfield services company.

Keep Reading →