The Independence natural gas production hub in the deepwater Gulf of Mexico returned to service late Tuesday after a leak kept the facility off line for nearly two months...
Independence returns to service