Tagged With Bill Barnes
Oil firms chase efficiency gains
29 October 2019
The spectre of ‘peak demand’ puts an onus on producers to tighten up their games
Sign Up For Our Newsletter
Project Data
Maps
Podcasts
Social Links
Featured Video