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. ...read more
Like thousands of other people in the energy industry, cheap oil prices have killed Steven Newman's job. ...read more