70% Oil, 56% Gas Production Shut In as Barry Makes Landfall as Tropical Storm - Oil and Gas Facilities
70% Oil, 56% Gas Production Shut In as Barry Makes Landfall as Tropical Storm Oil and Gas FacilitiesThe Gulf of Mexico disturbance, Barry, made landfall today near Intracoastal City, Louisiana, and weakened to a tropical storm, reported the National Hurricane ...