With the Energy Transition gaining pace, several Exploration and Production (“E&P”) companies have adjusted their business models; both to reduce emissions and to mitigate climate-related business risks.
This oil and gas, potentially, worth more than $65 bn and costing an estimated $24bn to discover, represents 40% of the volume found in high impact discoveries in the period. Where is this resource located? Why is it stranded and how big an opportunity does it represent?
Video on demand for Westwood's October 2020 webinar on the Macro Outlook on crude supply/demand, E&P behaviour/s, upstream M&A and the summary outlook for our core business areas.