Tropical Storm Helen Halts 24% of Oil Production in Gulf of Mexico
About 24 percent of crude oil production and 18 percent of natural gas production in the Gulf of Mexico, United States, has been halted due to Tropical Storm Helene.
The U.S. Bureau of Safety and Environmental Enforcement reported that energy produce…