Big Oil is back: Why the fossil era is not over yet

Chevron: fall in its annual profit