The case for high-impact exploration through the downturn
The latest dip in oil prices presents a fresh test for oil companies’ investment plans – how to balance short-run capital discipline with long-term value creation? Oil prices are set to average US$60-65/bbl on our forecasts through 2026, US$15-20/ …