Views on Oil price crash at the end of 2018 by Bart Cornelissen
Let’s make this work.
To view this video, change your targeting/advertising cookie settings.
Limited functionality available
Deloitte’s Energy, Resources & Industrials Thought Leaders are providing their insights on the latest trends in Middle East, explaining energy reforms, investments in innovation, oil price outlook and much more.
To view this video, change your targeting/advertising cookie settings.