News
The Anchor floating platform semi-submersible floating production unit, located 140 miles off the coast of Louisiana in water depths of ~5K ft, will pump as much as 75K gross bbl/day of oil and ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results