Deloitte ’s report forecasts oil prices to remain around $70 per barrel in 2025, with some market backwardation indicating potential softening towards year-end. The sector’s ability to navigate policy ...