Prudhoe Bay, Alaska (CNN)-- Three miles into the Beaufort Sea from the North Slope of Alaska sits a 32-acre, man-made gravel island with a gigantic blue drilling rig atop it. It is BP's Liberty ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results