The global oil industry is far from prepared to weather the current storm, according to a new analysis by consultancy MSI Offshore. Read more
The global oil industry is far from prepared to weather the current storm, according to a new analysis by consultancy MSI Offshore. Read more