The $32-Trillion Push To Disrupt The Entire Oil Industry
Green Car Congress
FEBRUARY 28, 2019
Most analysts and market watchers are focusing on peak oil demand scenarios, but the reality could be much darker. International oil companies (IOCs) are likely to face a Black Swan scenario, which could end up being a boon for state-owned oil companies (NOCs).
Let's personalize your content