Seadrill to net millions after settling contract dispute

Seadrill's West Calisto rig
Seadrill's West Calisto rig

More from Energy Voice

Latest Posts