It is not an exaggeration to say that 2020 has been an eventful year for the oil and gas industry.

West Texas Intermediate (WTI) oil prices stood at around $60 per barrel in the beginning of 2020 but pressures on demand and supply sides made the price lower than $20 when covid-19 reached Western world and stay-at-home orders were imposed. WTI futures contracts even entered negative territory in April which made for memorable headlines, though…

The rest of this content is only accessible to Corporate Venturing: News, Data, and Events - Global Corporate Venturing Subscribers.

This content is only accessible to subscribers. If you are a subscriber, please sign in. Otherwise, if you would like to try before you buy and haven't previously taken out a free trial, you can do so below. You can also see details on subscriptions by clicking the Subscription Options button.