Chevron’s $10B Impairment: “another symptom of peak oil demand and the demise of the oil industry”?

Guest oil patch news by David Middleton Chevron recently announced that it would take a $10-11 billion charge against net earnings in Q4 2019, largely due to its exposure to … Continue reading Chevron’s $10B Impairment: “another symptom of peak oil demand and the demise of the oil industry”?