Tagged With Bill Barnes
29 October 2019
The spectre of ‘peak demand’ puts an onus on producers to tighten up their games
9 August 2018
Oil and gas production in North America is continuing its rising trend. Mexico's prospects are looking up, while Venezuela's hydrocarbon sector is collapsing