Tuesday, February 17, 2015

Cheap oil killed this CEO's $14 million job

Like thousands of other people in the energy industry, cheap oil prices have killed Steven Newman's job.

No comments: