Long oil & gas

TLDR: Humanity will continue to consume lots of oil for decades and the price will be relatively high. Oil stocks are cheap and thus a buy. With the rise of electric and hybrid vehicles, a global political movement to combat climate change (Hi, Greta!) and strong growth in renewable energy it’s easy to think that the demise of the oil and gas industry is imminent. Oil is the most important natural resource in the history of the world — no sector is more entrenched in the global value chain and the political system. [Read More]