Statoil evacuates staff from North Sea platform ahead of hurricane-force winds

Energy Voice

Breaking