Between global warming, Elon Musk, and a worldwide crackdown on carbon, the future looks treacherous for Big Oil.
A