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 ...