News & Insights

Stalled Resources – how big an opportunity is it?

This oil and gas, potentially, worth more than $65[1] 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?