Friday, April 4, 2025
By Hayley Flynn | Sep 22, 2021
Hurricane Ida has forced oil companies to reduce or stop their operations for the safety of their workers.