Paul-B.-Loyd-Jr.-source-Transocean.jpg
Oil and Gas News
Rig equipment failure causes delays for HPHT well in North Sea