Analysis

Deloitte’s oil and gas price forecast

September 30, 2017