35312 Search results for ‘’

Coronavirus

Big Oil’s triple whammy

20/03/2020

It has become clear to me that the oil and gas industry is not just confronted by the perfect storm, rather it is the perfect hurricane.