Gulf Coast Shuts Down Oil Production Ahead of Hurricane Francine
September 10, 2024
As Hurricane Francine barrels towards the coast of Louisiana, state and federal leaders have declared a state of emergency, and evacuations are under way for affected communities. Oil and gas operator...